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

So installieren Sie Docker im Intranet unter Linux

王林
Freigeben: 2020-04-15 15:34:13
Original
3928 Leute haben es durchsucht

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
Nach dem Login kopieren

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

cp docker/* /usr/bin/
Nach dem Login kopieren

3

vim /etc/systemd/system/docker.service
Nach dem Login kopieren

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
Nach dem Login kopieren

4. Start

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

5. Verifizierung

systemctl status docker   #查看Docker状态
docker -v   #查看Docker版本
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage