Docker容器技术之Docker 命令操作

请先安装docker服务,已安装的开启服务:service docker start

1、登录远程仓库,your_address是你的远程仓库地址,

docker login --username=your_address

确定之后会让你输入密码

2、查看本地镜像库

docker images

3、运行一个镜像,your_image可以是镜像名也可以是image_id,支持部分输入,也就是说你不用完整输入,只需要能确认到是哪个image就可以了。/bin/bash 这里传一串指令,容器运行成功之后执行。/bin/bash 命令会进入容器内部,输入exit退出。

docker run -t -i your_image /bin/bash

4、查看正在运行的容器信息

docker ps

docker ps -l 查看所有容器运行信息,包括历史运行信息

5、查看运行的docker容器的详细信息,container_id是运行容器的id,可以通过第四步查看container_id

docker inspect container_id

6、进入一个正在运行的容器内部,和第三步运行镜像差不多,只不过这次是container_id

docker exec -it container_id /bin/bash

docker attach可以attach到一个已经运行的容器的stdin,然后进行命令执行的动作,但是需要注意的是,如果从这个stdin中exit,会导致容器的停止。

7、从宿主机器复制文件到容器内部,其中300是container_id,前面的地址是宿主文件地址,后面的地址是容器内部地址。

docker cp /home/admin/file_name 300:/home/admin/

8、提交新的docker,返回新id,hello-world是镜像名,1.0.0是TAG版本

docker commit hello-world:1.0.0

9、修改镜像名称和版本号

docker tag image_id my_image:1.0.0

10、提交镜像到远程仓库(确保是已经登录了远程仓库)

docker push my_image:1.0.0

11、从远程仓库拉取镜像

docker pull image_name

拉取所有的该名称镜像

docker pull -a image_name

拉取对应版本镜像

docker pull image_name:1.0.0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值