linux服务器环境部署(一、docker部署)
一、服务器默认端口
FTP:采用TCP协议,默认端口21;
TELNET采用TCP协议,默认端口23;
SMTP采用UDP协议,默认端口25;
DNS采用UDP协议,默认端口53;
TFTP采用UDP协议,默认端口69;
WWW采用TCP协议,默认端口80;
POP采用TCP协议,默认端口110;
SSH采用TCP协议,默认端口22;
二、搭建docker环境
2.1、配置daemon.json
进入 /etc/docker,新建daemon.json
#新建目录
cd etc/ mkdir docker
cd docker
#新建daemon.json文件 touch daemon.json
配置daemon.json
{
#配置docker仓库地址
"registry-mirrors" : ["https://ldw6pu2n.mirror.aliyuncs.com"],
#镜像存放目录
"graph" : "/home/data/docker",
#http 方式推送镜像,可以不配置,应用服务器推送镜像用到
"insecure-registries" : ["192.168.11.1"]
}
2.2、安装docker
curl -sSL https://get.daocloud.io/docker | sh
我用的国内的一键安装命令,下载速度比官网的会快一点,这个看个人需求,也可以选择手动安装
2.3、安装完毕之后,运行docker ps命令,抛出错误
#重启docker解决,如果直接从2.2开始的,重新配置下2.1的daemon.json文件,在重启docker就行
systemctl restart docker.service
三、dns配置
3.1、dns配置,每台服务器的文件名可能有所不一致
#进入目录
cd /etc/sysconfig/network-scripts
#查看文件名
ls
#编辑文件
vi ifcfg-ens3
#添加下面的dns配置,如果有的话更改,我这边dns1配置的是私服的地址,dns2是电信的dns
DNS1=192.135.0.152
DNS2=218.2.135.1
3.2、dns配置文件
vi /etc/resolv.conf
#添加私服的dns配置
nameserver 192.135.0.152