Docker

总结

1. 帮助命令

2. 镜像命令 (镜像-->java的类)

docker images 查看镜像

docker search 搜索镜像

docker pull 下载镜像

docker rmi 删除镜像

3. 容器命令(容器-->java的对象)

 docker run 新建容器

docker ps 列出所有运行的容器

 

 exit 退出容器

 

mac里,不能三个按键同时按,所以先按Ctrl+p,再Ctrl+q即可。

docker rm 删除容器

 启动和停止容器

 

4. 常用的其他命令

后台启动容器

 查看日志

查看容器中进程信息 ps

查看镜像的元数据 inspect

进入当前正在运行的容器

docker exec

docker attach

从容器内拷贝文件到主机上

5. 补充知识

端口映射

docker run -d -p 3344:80 --name nginx01 nginx

  • run 启动容器
  • -d 以后台方式启动
  • -p 3344:80 端口映射。把nginx01容器内部端口3344映射到host服务器的80端口。这样子就能通过公网,访问80端口,来获取nginx服务。
  • --name nginx01 对启动的容器起名字为nginx01(不设置的话,会默认是镜像的名字)
  • nginx 镜像名

原文地址:https://www.cnblogs.com/frankcui/p/14799694.html