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 需要将本地镜像标签修改规范 注册用户名/镜像名