# 3、 安装Docker

安装链接:https://www.baidu.com/s?ie=UTF-8&wd=docker%E5%AE%89%E8%A3%85

# 3.1 Docker基础命令操作

# 查看docker相关信息

$ docker version
Client:
 Version:           19.03.5-tce+c03294bc
 API version:       1.40
 Go version:        go1.12.12
 Git commit:        c03294bc
 Built:             2020-01-17T15:56:35+0800
 OS/Arch:           linux/amd64
 Experimental:      false
...
1
2
3
4
5
6
7
8
9
10

# 配置docker镜像加速

vi /etc/docker/daemon.json
{ "registry-mirrors": ["https://registry.docker-cn.com"]
}
1
2
3

# 3.2 启动第一个容器

$ docker run -d -p 80:80 nginx
Unable to find image 'nginx:latest' locally
latest: Pulling from library/nginx
e7bb522d92ff: Pull complete 
6edc05228666: Pull complete 
cd866a17e81f: Pull complete 
Digest: sha256:285b49d42c703fdf257d1e2422765c4ba9d3e37768d6ea83d7fe2043dad6e63d
Status: Downloaded newer image for nginx:latest
8d8f81da12b5c10af6ba1a5d07f4abc041cb95b01f3d632c3d638922800b0b4d 
# 容器启动后,在浏览器进行访问测试
1
2
3
4
5
6
7
8
9
10

# 参数说明

参数 说明
run 创建并运行一个容器
-d 放入后台
-p 端口映射
nginx 镜像名称

# 3.3 Docker镜像生命周期