docker自定义网桥docker0及docker的开启,关闭,重启命令操作

 更新时间:2021年03月24日 08:54:33   作者:银古桑  
这篇文章主要介绍了docker自定义网桥docker0及docker的开启,关闭,重启命令操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

问题

公司将服务器迁移后,docker默认创建的doker0网桥与公司的外网网关产生冲突,

导致外网无法连接服务器。

解决方式

修改默认的配置文件 /etc/docker/daemon.json对Docker进行配置。

如果没有直接创建

1、关闭 docker服务

systemctl stop docker

2、修改bip

{
 "bip": "192.168.0.1/24", # 修改此处 
 .... 
}

3、重启docker

systemctl restart docker

docker 关闭、重启、启动命令

sudo service docker stop # 关闭 或
sudo systemctl stop docker
sudo service docker restart # 重启 或
sudo systemctl restart docker
sudo service docker start # 启动
sudo systemctl start docker # 启动

补充:修改docker0默认ip

Docker 服务启动后默认会创建一个 docker0 网桥(其上有一个 docker0 内部接口),它在内核层连通了其他的物理或虚拟网卡,这就将所有容器和本地主机都放到同一个物理网络。

Docker 默认指定了 docker0 接口 的 IP 地址和子网掩码,让主机和容器之间可以通过网桥相互通信,它还给出了 MTU(接口允许接收的最大传输单元),通常是 1500 Bytes,或宿主主机网络路由上支持的默认值。这些值都可以在服务启动的时候进行配置。

可以用编辑/etc/docker/daemon.json文件,添加内容 "bip": "ip/netmask" [ 切勿与宿主机同网段 ]

[root@localhost /]# vi /etc/docker/daemon.json
{"bip":"192.168.100.1/24"}

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。如有错误或未考虑完全的地方,望不吝赐教。

相关文章

  • docker容器如何查看运行日志

    docker容器如何查看运行日志

    这篇文章主要介绍了docker容器如何查看运行日志问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-07-07
  • Docker容器中的Postgresql备份脚本异常解决

    Docker容器中的Postgresql备份脚本异常解决

    本文基于K8S中Docker容器对postgres数据库进行备份的操作,但是提示报错,报错信息为kubectl command not found,本文就来介绍一下报错信息的分析及其解决办法,感兴趣的可以了解一下
    2023-08-08
  • Docker搭建prometheus(普罗米修斯)的方法步骤

    Docker搭建prometheus(普罗米修斯)的方法步骤

    phometheus:当前一套非常流行的开源监控和报警系统,本文主要介绍了Docker搭建prometheus(普罗米修斯)的方法步骤,具有一定的参考价值,感兴趣的可以了解一下
    2024-02-02
  • docker拉取乌班图并且ssh连接方式

    docker拉取乌班图并且ssh连接方式

    文章介绍了如何在Docker中拉取Ubuntu镜像并使用SSH连接到容器,首先,确保容器正在运行,然后使用`docker exec`进入容器,接着,安装并配置OpenSSH服务器,设置root密码,并配置SSH允许root登录,最后,映射端口以便从宿主机连接到容器的SSH服务
    2025-03-03
  • docker刷新配置、修改默认驱动方式

    docker刷新配置、修改默认驱动方式

    这篇文章主要介绍了docker刷新配置、修改默认驱动方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-07-07
  • Dockerfile为镜像添加SSH服务的实现步骤

    Dockerfile为镜像添加SSH服务的实现步骤

    利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题,本文主要介绍了Dockerfile为镜像添加SSH服务的实现步骤,具有一定的参考价值,感兴趣的可以了解一下
    2024-03-03
  • Docker Compose环境变量与配置文件管理全解析

    Docker Compose环境变量与配置文件管理全解析

    这篇文章主要介绍了Docker Compose环境变量与配置文件管理全解析,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2025-04-04
  • 使用Docker部署Angular项目的方法步骤

    使用Docker部署Angular项目的方法步骤

    这篇文章主要介绍了使用Docker部署Angular项目的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-12-12
  • idea使用docker插件一键部署项目的操作方法

    idea使用docker插件一键部署项目的操作方法

    这篇文章主要介绍了idea使用docker插件一键部署项目的操作方法,本文通过图文实例相结合给大家介绍的非常详细,感兴趣的朋友一起看看吧
    2025-04-04
  • docker 使用CMD或者ENTRYPOINT命令同时启动多个服务

    docker 使用CMD或者ENTRYPOINT命令同时启动多个服务

    这篇文章主要介绍了docker 使用CMD或者ENTRYPOINT命令同时启动多个服务,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-11-11

最新评论