ubuntu docker 修改容器网关为路由器网关详细教程命令
-
首先需要查看当前路由器的网关地址,可以通过在终端中输入
ip route命令查看。 -
进入需要修改的容器,可以使用
docker exec -it [容器名称或ID] /bin/bash命令进入容器终端。 -
在容器终端中输入
ip route命令,查看当前容器的网关地址。 -
使用
ip route del default命令删除容器的默认路由。 -
使用
ip route add default via [路由器网关地址]命令添加新的默认路由,将容器的网关修改为路由器的网关地址。 -
使用
exit命令退出容器终端。 -
最后使用
docker commit [容器名称或ID] [新的镜像名称]命令将修改后的容器保存为新的镜像。
完整命令如下:
# 查看路由器网关地址
ip route
# 进入容器终端
docker exec -it [容器名称或ID] /bin/bash
# 查看容器网关地址
ip route
# 删除容器的默认路由
ip route del default
# 添加新的默认路由,将容器的网关修改为路由器的网关地址
ip route add default via [路由器网关地址]
# 退出容器终端
exit
# 将修改后的容器保存为新的镜像
docker commit [容器名称或ID] [新的镜像名称]
``
原文地址: http://www.cveoy.top/t/topic/ffO6 著作权归作者所有。请勿转载和采集!