Docker游记2-Docker常用命令

三味码屋 2020年04月11日 978次浏览
  1. 查看所有镜像:
docker images
  1. 查看已启动的容器:
docker ps
  1. 查看全部容器:
docker ps -a
  1. 删除容器
docker rm -f <容器ID>
  1. 通过当前目录下的Dockerfile构建镜像
docker build -t <镜像名称>:<镜像标签> .
  1. 启动容器
docker start <容器ID>
  1. 重新启动容器
docker restart <容器ID>
  1. 停止容器
docker stop <容器ID>
  1. 进入容器
docker exec -it <容器ID>/<镜像名称> /bin/bash
  1. 退出容器
exit
  1. 利用镜像创建容器
docker run -d -p <宿主机端口>:<容器端口> --name <容器名称> <镜像名称>

例如:
docker run -d -p 8081:8080 --name tomcat01 tomcat 利用镜像创建一个容器

-d: 在后台运行

-p:映射端口号 这里将tomcat01的端口8080映射到宿主机的8081端口

--name: 为容器取名字

tomcat: 本地镜像仓库的镜像 
  1. 拷贝宿主机文件到容器内指定目录
docker cp /xxx/yyy 112b205d7845:/aaa/bbb/ccc
  1. 查看镜像详情
docker inspect <image id>
  1. 删除镜像
docker rmi <镜像名称>