CentOS设置docker静态ip

docker容器的ip地址在每次启动后启动顺序设置ip地址,为解决ip地址变动的问题,我们有必要设置docker内部ip地址固定。

第一步先创建一个本地ip地址固定容器的ip

复制代码
docker network create ---driver bridge ---subnet=172.18.12.0/16 ---gateway=172.18.1.1 wn_docker_net

配置docker的远程接口

打开service模块

bash 复制代码
vim /lib/systemd/system/docker.service

随后把大概第13行的内容修改成下面的内容

bash 复制代码
#ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock    #原来的ExecStart
ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock   #新的ExecStart

设置完成后重新加加载daemon并重启docker

bash 复制代码
systemctl daemon-reload

systemctl restart docker.service

输入命令验证是否成功

如果输入命令后下面有端口2375就代表成功了

bash 复制代码
netstat -nplt|grep 2375
bash 复制代码
curl http://192.168.200.104:2375/info

使用上面的命令查看端口是否成功。上面的端口地址替换成自己本机的端口地址

开放2375端口的防火墙使其他人也可访问

bash 复制代码
firewall-cmd --zone=public --add-port=2375/tcp --permanent 

firewall-cmd --reload
相关推荐
Zhu7581 小时前
【软件部署】docker环境部署domino
运维·docker·容器
HABuo3 小时前
【linux网络(一)】初识网络, 理解协议&四层网络模型&网络传输流程
linux·运维·服务器·网络·c++·ubuntu·centos
mmWave&THz3 小时前
传统微波IDU与数字IP微波ODU扩展单元(数字微波IDU)技术对比分析
大数据·运维·网络·tcp/ip·系统架构·信息与通信·智能硬件
源远流长jerry4 小时前
从 Nginx 到 DPVS:高性能负载均衡之路
linux·网络·tcp/ip·nginx·负载均衡
.柒宇.4 小时前
信创实战:银河麒麟 V10 服务器安装、网络配置与 Docker 环境搭建
linux·运维·docker·国产信创·麒麟操作系统
IT从业者张某某4 小时前
基于Docker的hadoop容器安装hive并测试
hive·hadoop·docker
云动课堂4 小时前
【运维实战】企业级SFTP 文件服务 · 一键自动化部署方案 (适配AnolisOS /openEuler /CentOS)
运维·centos·自动化
杨浦老苏4 小时前
Docker容器管理面板Dockhand
运维·docker·群晖
diygwcom4 小时前
jeecg验证码在centos报错
linux·运维·centos
努力的搬砖人.4 小时前
配置 Docker 镜像加速器
运维·docker·容器