docker 基本命令

1.  docker images | grep none | awk '{print $3}' | xargs docker rmi  批量删除tag为"<none>"镜像

2.  docker rm $(docker ps -a -q)      删除所有停止的容器

3.  docker rmi $(docker images -q)  删除所有的镜像

4.  Ctrl + P + Q 退出容器保持后台运行(按住ctrl和P 再按Q),再用 docker ps 进行查看:  exit可以直接退出容器

5.  docker attach 容器ID  重新进入容器(已运行)

6.  docker save 镜像 -o  文件名  保存镜像为tar

7.  docker load -i 文件名   加载镜像

8.  systemctl enable docker   设置开机启动

9.  docker search 镜像  搜索镜像

10.  docker pull   镜像  拉取镜像

11.  docker images  -a   列出所有镜像(包含历史)

12. docker run  -it 镜像  运行一个镜像

13.  docker ps  查看运行的容器

14. docker -a -q 查看所有容器 并只显示 容器id

15. docker start | stop | restart  容器id  启动停止重启一个容器

16.   docker build -f  dockerfile  dockerfile 文件建立镜像

17.  docker tag ubuntu:15.10 runoob/ubuntu:v3   修改镜像标签

18.  docker inspect : 获取容器/镜像的元数据。

19.  docker kill -s KILL 容器  杀死一个运行中的容器

20. docker history  镜像  显示镜像创建历史

21.  docker login -u 用户名 -p 密码  登录docker hub

22. docker logout 登出

23. docker commit -a "limr1209" -m "my ubuntu" 容器  myubuntu:18.04   将容器提交为新的镜像 标签 mymysql:v1 作者limr1209 

24. docker push  limr1209/myubuntu:18.04    push到docker hub   需要将本地镜像标签修改规范  注册用户名/镜像名

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值