一、解析域名配置
vi /etc/named.conf 配置相关的域名
systemctl start named //开启named服务
二、防火墙查找端口号列表
firewall-cmd --list -ports;
开启端口号
firewall-cmd --add-port=端口号/tcp
重载防火墙
firewall-cmd --reload
三、docker部署应用的问题
首先是根据教程先装docker。装完之后下载镜像,然后在使用docker命令加载镜像
docker加载本地镜像
docker load<镜像文件名称
docker run id -p 端口号 :80(默认端口 docker映射)
docker run -i -t -d -e JWT_ENABLED=false --restart=always -p 自定义端口:80(docker映射端口)镜像名称
docker images 可以查看到在容器里面的镜像名称
# 复制docker-20.10.9.tgz到 /usr/bin下(usr/bin是环境变量目录,在路径下可以直接运行docker命令)
# 解压
tar xvf docker-20.10.9.tgz
# ls -l docker
cp docker/* /usr/bin
# rm -rf docker docker-20.10.9.tgz
- 配置 docker 服务
# vim /etc/systemd/system/docker.service
# 添加
[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network-online.target firewalld.service
Wants=network-online.target
[Service]
Type=notify
ExecStart=/usr/bin/dockerd
ExecReload=/bin/kill -s HUP $MAINPID
LimitNOFILE=infinity
LimitNPROC=infinity
TimeoutStartSec=0
Delegate=yes
KillMode=process
Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s
[Install]
WantedBy=multi-user.target
- 赋执行权限
chmod +x /etc/systemd/system/docker.service
systemctl daemon-reload