Docker修改容器,更新镜像,根据新镜像创建两个容器,并进行互联

1、根据自己的镜像创建容器,并进行容器互联

  1. 在容器内安装ping,安装之后退出
apt-get update
apt install iputils-ping
  1. 将修改后的容器上传为镜像,命名为myubuntu:0.01 ,(其中冒号后0.0.1为标签)
docker commit my_test myubuntu:0.01

my_test原来的名字————myubuntu 新名称————0.01 标签

  1. 先创建一个新的 Docker 网络。
docker network create -d bridge test-net
  1. 根据镜像创建两个容器test1、test2(注意此处的myubuntu:0.01 其中myubuntu是自己的镜像名称,0.01是tag)
docker run -itd --name test1 --network test-net myubuntu:0.01 /bin/bash
docker run -itd --name test2 --network test-net myubuntu:0.01 /bin/bash
  1. 进入容器1
docker exec -it e2b74465a7f2 /bin/bash
  1. ping容器2
ping test2

2、基础命令

  • 查看所有的容器
docker ps -a
  • 使用 docker start 启动一个已停止的容器(根据容器ID启动)
docker start b750bbbcfd88
  • 后台运行(-d 指定容器在后台运行。)
docker run -itd --name ubuntu-test ubuntu /bin/bash
  • 停止容器
docker stop <容器 ID>
  • 重启——停止的容器
docker restart <容器 ID>
  • 进入容器(不会导致容器的停止)
docker exec -it 243c32535da7 /bin/bash
  • 退出容器(exit 或Ctrl+D)

  • 删除容器

docker rm -f 1e560fca3906
  • 删除镜像(删除 hello-world 镜像:)
docker rmi hello-world
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值