Dock常用命令

Docker容器

1
2
# 创建容器
docker run --name NAME -v /HOST:/CONTAINER -p 8081:80 -d IMAGE:latest
  • --name NAME 容器名称
  • -v /HOST:/CONTAINER 文件映射
  • -p 8081:80 端口映射
  • -d 后台运行容器,并返回容器ID
  • IMAGE:latest 镜像名称及版本
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# 查看容器
docker ps -a
# 删除容器
docker rm CONTAINERID
# 启动容器
docker start CONTAINERID
docker start NAME
# 关闭容器
docker stop CONTAINERID
docker stop NAME
# 连接到容器上运行bash
docker exec -ti CONTAINERID /bin/bash
# 查看容器内部的标准输出
docker logs -f CONTAINERID
docker logs -f NAME

Docker镜像

1
2
3
4
5
6
7
8
9
10
11
12
# 根据容器创建镜像
docker commit -m "描述信息" -a "作者" CONTAINERID IMAGE:v1
# 从零开始构建镜像
docker build -t IMAGE:v1 .
# 查看镜像
docker images
# 删除镜像
docker rmi IMAGEID
# 查看端口映射
docker port CONTAINERID
docker port NAME