Heim  >  Artikel  >  Betrieb und Instandhaltung  >  So installieren Sie Docker im Intranet unter Linux

So installieren Sie Docker im Intranet unter Linux

王林
王林Original
2020-04-15 15:34:133891Durchsuche

So installieren Sie Docker im Intranet unter Linux

1. Basisumgebung

1. Betriebssystem: CentOS 7.3

2 , Docker-Installation

1. Entpacken

tar -xvf docker-18.06.1-ce.tgz

2. Verschieben Sie den Inhalt der dekomprimierten Docker-Datei in das Verzeichnis /usr/bin/

cp docker/* /usr/bin/

3

vim /etc/systemd/system/docker.service

Fügen Sie die folgende Konfiguration zu docker.service hinzu und speichern Sie sie.

[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. Verifizierung

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

Empfohlenes Tutorial:

Docker-Tutorial

Das obige ist der detaillierte Inhalt vonSo installieren Sie Docker im Intranet unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn