草庐IT

docker-networking

全部标签

minio + linux + docker + spring boot实现文件上传与下载

minio+docker+springboot实现文件上传与下载1.在linux上安装并启动docker2.在docker中拉取minio并启动3.SpringBoot整合minio4.测试minio文件上传、下载及图片预览等功能1.在linux上安装并启动docker检查linux内核,必须是3.10以上uname‐r安装dockeryuminstalldocker启动dockersystemctlstartdocker2.在docker中拉取minio并启动搜索镜像dockersearchminio拉取镜像dockerpullminio/minio启动miniodockerrun-p900

基于docker和cri-dockerd部署k8sv1.26.3

cri-dockerd是什么?  在Kubernetesv1.24及更早版本中,我们使用docker作为容器引擎在k8s上使用时,依赖一个dockershim的内置k8s组件;k8sv1.24发行版中将dockershim组件给移除了;取而代之的就是cri-dockerd(当然还有其它容器接口);简单讲CRI就是容器运行时接口(ContainerRuntimeInterface,CRI),也就是说cri-dockerd就是以docker作为容器引擎而提供的容器运行时接口;即我们想要用docker作为k8s的容器运行引擎,我们需要先部署好cri-dockerd;用cri-dockerd来与kub

Docker desktop安装mysql

首先本地已经有docker环境存在,然后可以拉取MySQL镜像。相关mysql仓库地址:https://hub.docker.com/_/mysql/ #镜像拉取dockerpullmysql:8.0.26 dockerpullmysql:latest #查看镜像列表 dockerimagels等待镜像完成之后就可以启动mysql了,注意需要配置一些启动参数 #启动命令 dockerrun-it--namemysql-p13306:3306-eMYSQL_ROOT_PASSWORD=12345678mysql:8.0.28 #如果要后台启动加-d参数 dockerrun-itd--namemy

docker 安装 nessus新版、awvs15-简单更快捷

一、docker安装nessus参考项目地址:https://github.com/elliot-bia/nessus介绍:几行代码即可一键安装更新nessus-推荐安装好docker后执行以下命令#拉取镜像创建容器dockerrun-itd--name=ramisec_nessus-p8834:8834ramisec/nessus#更新容器中的插件dockerexec-itramisec_nessus/bin/bash/nessus/update.sh等待完成后访问https://127.0.0.1:8834即可,服务器则替换IP地址即可作者原文档有介绍尊重作者,直接进入容器重新重置即可。#

图数据库Neo4j——Neo4j简介、数据结构 & Docker版本的部署安装 & Cypher语句的入门

前言MySQL是一种开源的关系型数据库管理系统,使用SQL作为其查询语言,常见的关系型数据库有MySQL、Oracle、SQLServer、PostgreSQL等。相关博客文章如下:【合集】MySQL的入门进阶强化——从普通人到超级赛亚人的华丽转身PostgreSQL数据库——Docker版本的postgres安装&Navicat连接方式+导入向导使用&SpringBoot结合Jpa使用PostgreSQL初步还有就是非关系型数据库,也称为NoSQL数据库,它不使用表格来存储数据,而是使用键值对、文档、图形等方式来存储数据。常见的非关系型数据库有MongoDB、Redis、Cassandra等

Docker介绍及其在WSL中的应用

文章目录1什么是Docker?2镜像和容器之间的关系3Docker守护进程4在WSL中安装Docker5WSL中用命令行管理docker6删除镜像的注意事项1什么是Docker?Docker是一种开源的容器化平台,用于构建、交付和运行应用程序。它提供了一种轻量级的容器化技术,可以将应用程序及其依赖项打包成一个独立的可执行单元,称为Docker容器。每个容器都运行在一个隔离的环境中,共享主机操作系统的内核,从而实现了高效、可移植和可扩展的应用程序部署。以下是一些关键概念和组件,以帮助理解Docker的工作原理:Docker镜像(Image):Docker镜像是一个只读的模板,包含了运行应用程序所

1.认识下Docker

1.Docker为什么会火?Docker能火起来,不仅仅与它开源有关系,一定是解决了我们软件从开发到上线的痛点,要不然几乎不可能。那Docker到底解决了什么问题?下面这几点,相信我们程序员都深有感触:1.解决环境不一致的问题程序员经常说的一句话:“不可能有问题啊!我本地是好的啊!”。但是有时候线上确实是无法正常运行,可能经过很长时间的排错,最后发现某个第三方包或者运行时环境和本地不相同,并且这种排错是非常耗时的。2.解决服务器繁多复杂的软件安装问题我们拿一个普通的java-web项目来说,要部署这个项目,那我就需要jdk、tomcat、nginx、Mysql、redis等等软件中间件部署一个

node.js - 在 Docker 容器中安装 mongo 客户端

我正在使用fig在各种Docker容器中构建和运行我的应用程序,到目前为止一切顺利。我有一个用于我的应用程序的容器和一个包含mongo的db容器。但现在我正在尝试连接到mongo服务器以使用用户和数据库为它播种,但我找不到如何安装mongo客户端。我的应用程序的图像源自标准dockerfile/nodejs图像,不包括mongo客户端。尝试RUNmongo只会给出错误mongonotfound。到目前为止,我找到的所有文档都与如何在Docker容器中安装mongo服务器相关,但到目前为止我发现的任何内容都没有告诉我如何安装mongo客户端。我该怎么做? 最佳

Docker Compose部署Spug:实现内网穿透

文章目录前言1.Docker安装Spug2.本地访问测试3.Linux安装cpolar4.配置Spug公网访问地址5.公网远程访问Spug管理界面6.固定Spug公网地址前言Spug面向中小型企业设计的轻量级无Agent的自动化运维平台,整合了主机管理、主机批量执行、主机在线终端、文件在线上传下载、应用发布部署、在线任务计划、配置中心、监控、报警等一系列功能。本例演示搭建使用dockercompose方式安装Spug,并结合cpolar内网穿透实现远程访问,按照官网文档,首先设备需要提前安装好docker和dockercompose!1.Docker安装Spug创建docker-compose

Kubernetes不能从Local -Host注册表运行Docker Image

我正在尝试使用Kubernetes运行一个Docker容器cat/path/to/docker/docker.conf[Service]ExecStart=ExecStart=/usr/bin/dockerd-Hfd://--live-restore=true--iptables=false--log-optmax-size=100m--log-optmax-file=3--bip${FLANNEL_SUBNET}--mtu${FLANNEL_MTU}DOCKER_OPTS="--insecure-registrylocalhost:5000"我想创建一个本地注册表,因为我不希望我的图像居住在