草庐IT

DOCKER_USERNAME

全部标签

Docker网络管理:连接容器和主机

Docker网络管理是在Docker容器环境中连接容器与主机以及连接多个容器之间进行通信和网络配置的过程。Docker提供了多种网络模式和工具,使得用户可以根据自身需求轻松地管理和配置容器的网络。一、Docker网络模式Docker提供了多种网络模式,用于控制容器与主机或其他容器之间的网络通信。以下是一些常用的Docker网络模式:1、桥接模式(bridge):默认情况下,Docker会为每个容器创建一个虚拟网络桥接接口。容器可以通过该接口与主机和其他容器进行通信。这种模式适合在单主机上运行多个容器,并且它们需要相互通信。2、主机模式(host):在主机模式下,容器与主机共享相同的网络命名空间

docker-Nacos镜像拉取配置

1、拉取Nacos镜像(默认最新)dockerpullnacos/nacos-server2、运行镜像1、创建日志logs目录mkdir-p/usr/nacos/logs/2、新建配置conf目录mkdir-p/usr/nacos/conf/3、添加配置文件vi/usr/nacos/conf/application.properties 下面的数据修改6、7、8行server.servlet.contextPath=/nacosserver.port=8848spring.datasource.platform=mysqldb.num=1db.url.0=jdbc:mysql://ip地址:3

记录一次Docker与Redis冲突

✅作者简介:大家好,我是Leo,热爱Java后端开发者,一个想要与大家共同进步的男人😉😉🍎个人主页:Leo的博客💞当前专栏:报错以及Bug✨特色专栏:MySQL学习🥭本文内容:记录一次Docker与Redis冲突🖥️个人小站:个人博客,欢迎大家访问📚个人知识库:知识库,欢迎大家访问大家好,我是Leo,之前整了了一个华为云2c4G的新人优惠云服务器,一直没派上用场,这不最近当前重新学一下Redis相关的知识,就是就准备再服务器上面安装Redis使用,也懒得我在搞虚拟机。1.问题发现我索性也没有想太多,Docker默认安装的。Redis这部分内容也是基于最新的Redis7版本进行学习,还侧重学习了

注意避坑:centos7官方版镜像不支持arm架构(docker请求的映像的平台(linux/aamd64)与检测到的主机平台(linux/alm64/v8)不匹配)fauria/vsftpd

注意是centos7docker官方版镜像不支持arm架构(FROMcentos:7),不是centos7不支持arm文章目录问题背景解释centos7官方版不支持arm架构(除开某些非官方衍生版本)ubuntu官方版支持arm架构疑问为什么centos官方版不支持arm架构?问题背景今天基于fauria/vsftpd在我们的arm盒子上做了个docker镜像,但是用镜像run容器的时候提示:WARNING:Therequestedimage'splatform(linux/amd64)doesnotmatchthedetectedhostplatform(linux/arm64/v8)and

Docker 基本命令

Docker基本命令1.查看版本#查看版本docker-v2.查看Docker中已存在的镜像#查看docker中已存在的镜像dockerimages3.查看镜像可用版本#查看可用版本dockersearchmysql4.拉取镜像dockerpullmysql5.启动镜像#启动镜像dockerrun-itd--namemysql-cillian-p3306:3306-eMYSQL_ROOT_PASSWORD=123456mysql6.查看启动进程#查看进程dockerps-adockerps|grepmysql7.重启容器#重启容器dockerrestart容器ID>8.停止容器#停止容器doc

史上最全从0开始教你玩转wsl2+docker,构建自己的开发环境

1、安装wsl需要windows版本大于搜索启用或关闭windows功能把图片中红点标注的功能勾选,注意勾选hyper-v就不能使用虚拟机类软件,如vm,安卓模拟器一类,点击确定,重启电脑。打开任务管理器确保虚拟化已经启用,部分设备可能需要去bios设置,自行查阅下相关资料下载64位wsl2内核升级包   https%3A//wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi安装后,设置默认wsl版本wsl--set-default-version2安装linux系统方法一:可以从微软商店搜索安装,有概率会失败方法二

docker从零部署jenkins保姆级教程(上)

jenkins,基本是最常用的持续集成工具。在实际的工作中,后端研发一般没有jenkins的操作权限,只有一些查看权限,但是我们的代码是经过这个工具构建出来部署到服务器的,所以我觉着有必要了解一下这个工具的搭建过程以及简单的一些使用。尽可能多的了解公司中和你开发相关的所有东西,不要只是干CRUD的工作,只有这样,你才会有成长。我本地使用的mac充当宿主机,因为最近一直在看docker相关的东西,docker对于搭建测试环境非常方便,所以这次也选择用docker搭建jenkins。有一点,特别提一下,因为我们要访问github、dockerhub,所以需要能科学上网。这篇文章的主要目标是搭建起我

Docker 使用代理服务器

1.dockerrun 容器启动时使用主机网络--net=host,进入容器后设置代理环境变量。dockerrun-it--rm--net=host yolov8:v1bashexporthttp_proxy=http://127.0.0.1:8118;exporthttps_proxy=http://127.0.0.1:81182.dockerbuild容器构建时使用主机网络--networkhost,设置代理环境变量。dockerbuild-tyolov8:v1.--build-arg"HTTP_PROXY=http://127.0.0.1:8118" --build-arg"HTTPS_

Elasticsearch:验证 Elasticsearch Docker 镜像并安装 Elasticsearch

Elasticsearch可以作为Docker镜像使用。www.docker.elastic.co上提供了所有已发布的Docker图像和标签的列表。源文件在Github中。此软件包包含免费和订阅功能。开始30天试用以试用所有功能。从Elasticsearch8.0开始,默认启用安全性。启用安全性后,ElasticStack安全功能需要对传输网络层进行TLS加密,否则你的集群将无法启动。安装DockerDesktop或DockerEngine为你的操作系统安装适当的Docker应用程序。注意:确保为Docker分配至少4GiB的内存。在DockerDesktop中,你可以在首选项(macOS)或

【Docker私有仓库】创建与配置

Docker私有仓库一、私有仓库搭建与配置(1)拉取私有仓库镜像(此步省略)dockerpullregistry(2)启动私有仓库容器dockerrun-di--name=registry-p5000:5000registry(3)打开浏览器输入地址http://192.168.1.103:5000/v2/_catalog看到{"repositories":[]}表示私有仓库搭建成功并且内容为空(4)修改daemon.jsonvi/etc/docker/daemon.json添加以下内容,保存退出。{"insecure-registries":["192.168.1.103:5000"]}此步