在这里记一下,以免以后忘记了。

----------------------------------------------------------------------------------------------------------------------

列出系统中现有的docker镜像

sudo docker images

下载镜像
sudo docker pull centos

创建一个新容器
sudo docker run -it centos:latest

创建一个带名字的容器
sudo docker run -it -h test --name test centos:latest

创建一个带名字在后台运行的容器
sudo docker run -d -it -h test --name test centos:latest

创建一个带名字在后台运行的从本机8080/100端口分别映射到容器80/1000端口的容器
sudo docker run -p 8080:80 -p 100:1000 -d -it -h test --name test centos:latest

列出正在运行的容器
sudo docker ps -a

删除容器
sudo docker rm 容器id

删除镜像
sudo docker rmi 镜像id

启动容器
sudo docker start 容器id

杀死正运行的容器
sudo docker kill 容器id

重新进入容器
sudo docker exec -it 容器id /bin/bash

更新容器
sudo docker commit -m "test" 容器id centos:latest

查看容器全名
sudo docker inspect -f '{{.Id}}' 容器id
查出来类似下面这样子:
02ea1bc22ee9c39b84a1ccb4704a005a335e2fa747f75971e195ef2e0149ae5e

本地考数据进(出)容器
sudo docker cp ./123.txt 02ea1bc22ee9c39b84a1ccb4704a005a335e2fa747f75971e195ef2e0149ae5e:/test/

保存镜像到文件
sudo docker save -o 文件名 镜像名:版本

加载镜像
sudo docker load -i 文件名

显示所有容器名与ip
docker inspect --format='{{.Name}} - {{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' $(docker ps -aq)

最新文章

  1. leanote个人版安装
  2. R语言绘制空间热力图
  3. WIN10 CMD 启动虚拟WIFI
  4. 本机tomcat的server.xml被还原的问题及解决办法
  5. Sublime Text的使用代码块安装的模块
  6. Card objects
  7. mysql导出多个表数据为excel方法,substring函数查询
  8. underscore vs jquery
  9. [PWA] 1. Intro to Service worker
  10. node.js安装以及相关配置
  11. WINFORM Tootip使用小结
  12. MySQL几种方法的数据库备份
  13. Socket的粘包处理
  14. 【计算机网络】 一个小白的DNS学习笔记
  15. transform的影响
  16. 修改input和textarea的placeholder的颜色,限制文本框字数输入
  17. Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:2.5:clean (default-clean)
  18. APP-2.1-Hbuilder与夜神 & HbuilderX与夜神模拟器连接
  19. Android学习指南之三十八:Android手势操作编程[转]
  20. [转]GFS架构分析

热门文章

  1. Maven - 实例-1-手工创建Maven项目
  2. odoo开发笔记 -- 搜索视图继承扩展
  3. sql server 备份与恢复系列七 页面还原
  4. 给recycleview加headview
  5. Mysql-8 配置主从复制(基于二进制日志)
  6. Hadoop2源码分析-HDFS核心模块分析
  7. Linux常用命令-vim
  8. How to translate virtual to physical addresses through /proc/pid/pagemap
  9. 自己动手实现java数据结构(四)双端队列
  10. checkbox在vue中的用法总结