总结

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 镜像名
