1、搜索镜像
docker search tomcat(以tomcat为例)
等同于在 Docker Hub 中获取
2、下载镜像
docker pull tomcat:7.0.57(下载tomcat 7.0.57)不指定版本号安装最新版, 前面的 " docker.io/" 可写可不写
3、查看仓库镜像
docker images
4、删除镜像
docker rmi 96c4e536d0eb(96c4e536d0eb为image-id)
5、运行容器
docker run --name container-name:tag -d image-name
- --name:自定义容器名,不指定时,docker 会自动生成一个名称
- -d:表示后台运行容器
- image-name:指定运行的镜像名称以及 Tag
6、查看容器
docker ps
加上 -a 参数可以查看所有容器(即无论是否运行中)
- CONTAINER ID:容器 di
-
IMAGE:镜像名称:Tag
-
COMMAND:命令
-
CREATES:容器创建的时刻
-
STATUS:容器当前的状态 (up 表示运行、Exited 表示停止运行)
-
PORTS:镜像程序使用的端口号
7、停止容器
docker stop container-name/container-id
8、启动容器
docker start container-name/container-id
9、删除容器
docker rm container-id
10、端口映射
docker run --name container-name:tag -d -p 服务器端口:Docker 端口 image-name
11、查看日志
docker logs container-name/container-id