docker安装
用root权限登录系统
- 查看linux内核,版本必须高于3.10
uname -r
- 更新yum
yum update
- 如果安装有旧版本的话, 卸载旧版本docker
yum remove docker docker-common docker-selinux docker-engine
- 安装需要的软件包
yum install -y yum-utils device-mapper-persistent-data lvm2
- 设置yum源(阿里云的源)
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
- 可以查看所有的docker版本,指定版本安装
yum list docker-ce --showduplicates | sort -r
- 安装docker
yum install docker-ce #安装的是默认版本
yum install <FQPN> # 例如:yum install docker-ce-17.09.0.ce 安装指定版本
- 启动docker
systemctl start docker
- 将docker加入启动开机项
systemctl enable docker
- 验证是否成功
docker version
docker 的 nginx启动
docker run -d --name nginx --restart always -p 80:80 -p 443:443 -v /usr/local/util/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v /usr/local/util/nginx/html:/usr/share/nginx/html -v /usr/local/util/nginx/logs:/var/log/nginx -v /usr/local/util/nginx/conf.d:/etc/nginx/conf.d -v /usr/local/util/nginx/cert:/etc/nginx/cert --privileged=true nginx
注:ssl地址要写/etc/nginx/cert