本文为原创内容,若需转载,请联系博主获取授权
makefile
注:博主用的linux操作系统是Rocky/Centos 8以上版本,不存在yum源不可用的现象;若在该版本以下存在yum不可用的,可以咨询博主。
一、Docker环境安装
- 修改主机名
arduino
sudo hostnamectl set-hostname docker&&bash
- 添加主机域名解析
bash
sudo vim /etc/hosts
172.168.20.10 docker
-
下载yum仓库
sudo yum -y install yum-utils
-
下载docker-ce软件包 (docker-ce 是社区版免费支持)
sudo yum -y install docker-ce
-
启动docker
bash
sudo systemctl enable docker
sudo systemctl start docker
- 配置docker加速器 (注:国内加速器有时会被禁用,需另找加速器使用;若该加速器不可使用,可以来咨询博主)
bash
sudo vim /etc/docker/daemon.json
{ "registry-mirrors": [
"https://docker.xuanyuan.me" ]
}
- 载入配置,并重启docker
bash
sudo systemctl daemon-reload
sudo systemctl enable docker
sudo systemctl restart docker
二、Docker部署nginx服务
-
拉取nginx镜像(根据自己业务来选择nginx版本)
sudo docker pull nginx:1.20
-
运行nginx服务
arduino
sudo docker run -dit -p 80:80 nginx:1.20
- 浏览器访问nginx服务
arduino
http://本机IP地址:80