准备材料
1.下载docker软件包,下面是此次使用的 docker软件包下载网址 ;
安装步骤
1.上传软件包
把软件包上传到服务器上,通过Xftp等软件都可以,还有一种是通过命令来传输
把软件包上传到服务器上,通过Xftp等软件都可以,还有一种是通过命令来传输注意: [] 是辅助阅读的,不是命令的一部分,中间的是要填写的,中括号不用复制。
2.解压软件包
使用tar命令等解压缩的命令,如果服务器没有tar命令就要进行安装,命令如下:
tar -zxvf docker-20.10.12.tgz3.移动docker目录
需要把上一步解压的docker文件夹移动到系统的环境变量目录中,命令如下:
cp -c docker/* /usr/bin4.创建docker工作目录
mkdir -p /home/work/docker5.编写配置文件
在服务器中进入 /usr/lib/systemd/system/ 目录中,命令如下:
cd /usr/lib/systemd/system/创建文件名为docker.service的文件, 命令如下:
touch docker.service使用VI编辑器填充文件内容,命令如下:
vi docker.service在vi编辑器界面按键盘“i”,复制以下内容
[Unit]
Description=Docker Application Container Engine
Documentation=http://docs.docker.com
After=network.target docker.socket
[Service]
Type=notify
EnvironmentFile=-/run/flannel/docker
WorkingDirectory=/usr/local/bin
ExecStart=/usr/bin/dockerd \
-H tcp://0.0.0.0:4243 \
-H unix:///var/run/docker.sock \
--selinux-enabled=false \
--log-opt max-size=1g
--graph=/home/work/docker
ExecReload=/bin/kill -s HUP $MAINPID
# Having non-zero Limit*s causes performance problems due to accounting overhead
# in the kernel. We recommend using cgroups to do container-local accounting.
LimitNOFILE=infinity
LimitNPROC=infinity
LimitCORE=infinity
# Uncomment TasksMax if your systemd version supports it.
# Only systemd 226 and above support this version.
#TasksMax=infinity
TimeoutStartSec=0
# set delegate yes so that systemd does not reset the cgroups of docker containers
Delegate=yes
# kill only the docker process, not all processes in the cgroup
KillMode=process
Restart=on-failure
[Install]
WantedBy=multi-user.target这一步的目的是为了把docker注册成服务,可以用centos7的systemctl命令进行系统管理。
离线安装镜像
把tar扩展名的文件上传到统一管理的文件夹,之后再这个文件夹下进行如下命令:
docker load -i redis.tar基本命令
重载service配置文件
systemctl daemon-reload启动docker
systemctl start docker重启docker
systemctl restart docker查看docker当前状态
systemctl status docker停止docker服务
systemctl stop docker设置开机自启动
systemctl enable docker移除开机自启动
systemctl disable docker注意事项
客户端连接不成功
开放指定端口
#开放1935端口
firewall-cmd --zone=public --add-port=1935/tcp --permanent更改防火墙立即生效
firewall-cmd --reload
怎么收藏这篇文章?
看的我热血沸腾啊https://www.237fa.com/
作者的布局谋篇匠心独运,让读者在阅读中享受到了思维的乐趣。
意象选取精妙,营造出空灵意境。
建议在揭露问题时提供建设性解决方案。
文章紧扣主题,观点鲜明,展现出深刻的思考维度。