Command#
docker images 列出全部映像
docker run -it 映像 运行并保持某一映像
docker ps -a 列出全部容器(包括未在运行的)
docker container prune 删除全部已停止的容器
docker rm 容器 删除指定容器
docker port 容器 查看容器所映射的端口
docker start 容器 启动指定容器
docker stop 容器 停止指定容器
docker search 映像 搜索所需映像
Dockerfile#
Trick#
docker run --rm 映像
映像不存在时自动 pull 映像运行并在映像运行结束后自动删除容器
docker run -d -P --name 指定一个名称 映像
终端界面可以自由关闭而不影响容器的持续运行,映射容器的端口到本机的随机端口,并为容器指定名称
docker run -p 本机端口:映像端口 映像
将映像的端口映射到本机的端口中来启动容器