Maison  >  Article  >  Opération et maintenance  >  Comment installer Docker sur l'intranet sous Linux

Comment installer Docker sur l'intranet sous Linux

王林
王林original
2020-04-15 15:34:133899parcourir

Comment installer Docker sur l'intranet sous Linux

1. Environnement de base

1. Système d'exploitation : CentOS 7.3

2. , Installation de Docker

1. Décompressez

tar -xvf docker-18.06.1-ce.tgz

2 Déplacez le contenu du fichier docker décompressé vers le répertoire /usr/bin/

cp docker/* /usr/bin/

3.

vim /etc/systemd/system/docker.service

Ajoutez la configuration suivante à docker.service et enregistrez-la.

[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. Démarrer

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

5. Vérification

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

Tutoriel recommandé :

tutoriel docker

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn