Home>Article>Operation and Maintenance> How to install docker on the intranet under linux

How to install docker on the intranet under linux

王林
王林 Original
2020-04-15 15:34:13 3835browse

How to install docker on the intranet under linux

1. Basic environment

1. Operating system: CentOS 7.3

2. Docker version: 18.06.1

2 , Docker installation

1. Unzip

tar -xvf docker-18.06.1-ce.tgz

2. Move the contents of the unzipped docker file to the /usr/bin/ directory

cp docker/* /usr/bin/

3. Register docker as service

vim /etc/systemd/system/docker.service

Add the following configuration to docker.service and save it.

[Unit] Description=Docker Application Container Engine Documentation=https://docs.docker.com After=network-online.target firewalld.service Wants=network-online.target [Service] Type=notify # the default is not to use systemd for cgroups because the delegate issues still # exists and systemd currently does not support the cgroup feature set required # for containers run by docker ExecStart=/usr/bin/dockerd 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 the docker process if it exits prematurely Restart=on-failure StartLimitBurst=3 StartLimitInterval=60s [Install] WantedBy=multi-user.target

4. Start

chmod +x /etc/systemd/system/docker.service #添加文件权限并启动docker systemctl daemon-reload #重载unit配置文件 systemctl start docker #启动Docker systemctl enable docker.service #设置开机自启

5. Verification

systemctl status docker #查看Docker状态 docker -v #查看Docker版本

Recommended tutorial:docker tutorial

The above is the detailed content of How to install docker on the intranet under linux. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn