Dokcer常用命令

117 阅读1分钟

1. 拉取镜像

docker pull 目标镜像

2. 查看本地镜像

docker images

3. 运行镜像

例如:运行nginx镜像

docker run --name nginx-test -p 80:80 -d nginx

参数说明

  • --name nginx-test:容器名称
  • -p 80:80:端口映射,将本地8080端口映射到容器内部的80端口
  • -d nginx:设置容器在后台一直运行

4. 展示运行中的容器

docker ps

5. 展示所有容器

docker ps -a

6. 进入容器

docker exec -it mynginx /bin/bash

7. 退出容器

exit

8. 停止容器

docker stop 容器名

9. 删除单个容器

docker rm 容器名

10. 删除镜像

docker rmi 镜像id

11. 复制文件

  docker cp mycontainer:/opt/file.txt /opt/local/
  docker cp /opt/local/file.txt mycontainer:/opt/  

12. Dockerfile构建镜像

docker build -t centos:httpd .

参数说明:

  • -t:指定镜像的标签选项