docker创建,删除,进入,操作,添加等常用命令,docker快速使用

1. pull系统,使用系统之前需要pull系统版本;

docker pull ubuntu:18.04
#或最新版本
docker pull ubuntu

2.docker 运行,从此条命令开始apply代表的是docker的name; --restart=always自启动

docker run --name apply --net=host --restart=always -it ubuntu:18.04 /bin/bash

这里指定docker name ,网络模式,和ubuntu版本;执行此命令会直接进入docker内部的命令行,因为/bin/bash

docker的网络模式有三种--net,这里用的是host,还有bridge和nono有需要可以了解;

3. 查看docker

docker ps -a

4. 开始docker

docker start apply

5. 停止docker

docker stop apply

6. 从docker内部退出,docker命令行下输入:

exit

7. 重启docker

docker restart apply

8. 重新(退出后再次)进入docker的命令行

docker exec -it apply /bin/bash

9. 在外部环境执行docker内部的命令并将结果输出到外部环境:

#显示docker内部的时间
docker exec apply date

10. 从外部环境cp内容到docker内部

docker cp temp.tar apply:/root/

11. 删除docker

docker rm -f apply

12.提交docker镜像内容的修改保存到新的镜像中

docker commit apply dockerimage

13. 保存镜像

docker save -o dockerimage.tar dockerimage

14.读取修改后的镜像

docker load < dockerimage.tar

15. 使用dockerfile建立镜像,此方式必须本地建立文件dockerfile,然后在dockerfile中写dockerfile的命令,然后再采用如下命令build image

docker build -t newdockerimage .
#这里的“.”是指的当前路径,指的dockerfile的路径,newdockerimage是建立的新的image名字

16. 显示所有镜像

docker images

17. 删除镜像

docker rmi dockerimage
#dockerimage可以写image的id

18. 启动新的镜像

docker run --name apply --net=host -it dockerimage /bin/bash

19.docker更新已有的docker配置,--restart=always这个是之前docker中没有的,现在添加到docker上;

docker update --restart=always apply

20. 查看docker占用磁盘大小

du -hs /var/lib/docker/

21.查看docker的磁盘使用情况

docker system df
docker system df -v

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值