1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
搜索镜像
docker search

下载镜像
docker pull

运行并进入暴露80端口
docker run -t -i -p 80:80 centos:7 /bin/bash

列出所有容器
docker ps -a

进入一个容器 exec不会让容器exit
docker exec -it [CONTAINER_NAME or CONTAINER_ID] /bin/bash
docker exec/attach

启动一个容器
docker start

保存镜像
docker commit oldcontent newnewcontent2

删除一个镜像
docker rmi <image id>

删除pull create的中间镜像
docker rmi $(docker images --filter dangling=true -q)

从Dockerfile创建(Dockerfile在当前目录)
docker build -t zingdocker/jdk-tomcat ./

基本流程

1
2
3
4
5
6
7
8
9
10
11
1. 启动
docker run -t -i -p 80:80 centos:7 /bin/bash

2. 退出
ctrl c

3. 再启动
docker start

4. 进入
docker exec -it [CONTAINER_NAME or CONTAINER_ID] /bin/bash