Docker série tutoriel d'installation 02_Docker

1.Docker Télécharger

1, le site officiel http://www.docker.com

2, entrepôt https://hub.docker.com

2.Docker instructions d'installation du principe

2.1 CentOS l'installation Docker

Version Docker CentOS prend en charge:

CentOS 7 (64 bits) par défaut recommandé est 7 7

CentOS 6.5 (64 bits) ou plus tard

2.2 Pré-requis

À l'heure actuelle, CentOS noyau supporte uniquement la sortie de Docker.

Docker fonctionnant sur CentOS 7, le système selon la revendication 64, la version du noyau 3,10 ou plus. [Sur la base de notre plus de 7 la version en termes de oh]

Docker en cours d'exécution sur CentOS-6.5 ou version supérieure des CentOS, il faut système 64 bits, la version du noyau du système 2.6.32-431 ou supérieur [.

Voir votre propre noyau 2.3

uname affiche des informations sur le système actuel (numéro de version du noyau, architecture matérielle, le nom d'hôte et le type de système d'exploitation, etc.).

uname -r 

Insérer ici l'image Description

bois version OK en question

Note centos6.5 ci-dessous peut également être installé. Mais un peu de mal. Vous souhaitez installer pouvez vérifier vous-même les ressources

Les composants de base 3.Docker

Insérer ici l'image Description

installation 4.docker

documentation d'installation Docker sous 4.1centos

https://docs.docker.com/install/linux/docker-ce/centos/

Installation 4.2Docker

4.2.1 déterminer la version de centos7

Insérer ici l'image Description

4.2.2yum installer liés gcc-

1,确定centos7能上外网
2,yum -y install gcc
3,yum -y install gcc-c++

Désinstaller l'ancienne version 4.2.3

yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine

Installation 4.2.4

yum install docker

4.2.5 Démarrer docker

systemctl start docker
systemctl restart docker 重启
systemctl stop docker 停止
systemctl enable docker 开机自启
前方有坑---------如果你在docker运行期间操作了防火墙[启动或关闭]必须重启docker    systemctl restart docker

Voir la version 4.2.6

docker version

4.2.7 run test bonjour-monde

docker run hello-world

Depuis pas bonjour-monde local cette image, il va télécharger un miroir bonjour monde, et exécuter dans un récipient

Insérer ici l'image Description

4.2.8 Essai de fonctionnement nginx

docker run -p 8080:80 -d docker.io/nginx   //将80端口映射为8080,或者80:80还是原先的80端口,不可以不写。

test

http://192.168.15.134:8080/

Insérer ici l'image Description

Est pas cool

4.2.9 déchargement docker

systemctl stop docker
yum -y remover docker
rm -rf /var/lib/docker

5.docker accélérer la configuration

Pourquoi devrait accélérer la configuration: parce qu'ils n'accélèrent pas. Le téléchargement est lent

5.1 description

Nécessite la présence d'anciens image correspondant en cours d'exécution conteneurs Docker localement, si un miroir local n'existe pas, Docker miroir entrepôt téléchargé à partir (par défaut Docker Hub serveur d'enregistrement public dans l'entrepôt), car le site est dans un pays étranger, de sorte que le téléchargement est lent, alors nous devons rapidement vous pouvez configurer l'image du pays.

5.2 prend un instantané

Https://hub.docker.com/explore/ peut trouver l'image cible sur le site Web
Insérer ici l'image Description
peut utiliser docker commande de traction pour obtenir l'image souhaitée de l'entrepôt.

L'exemple suivant de l'entrepôt Docker Hub télécharger une image du système d'exploitation Ubuntu 18.04.

docker pull ubuntu:18.04
该命令实际上相当于sudo docker pull registry.hub.docker.com/ubuntu:18.04

Insérer ici l'image Description
Comme on peut le voir ci-dessus est le téléchargement lent, car la valeur par défaut est téléchargé à partir du docker docker Hub, et cette adresse miroir dans un pays étranger,, nous avons tous très lent à répondre à une autre image, comme domestique

sudo docker pull registry.docker-cn.com/library/ubuntu:18.04

De cette façon, il est beaucoup plus rapide à télécharger que juste oh

miroir Ali nuage accéléré 5.2

  1. Connexion: https: //dev.aliyun.com/search.html

  2. Connexion Ali services de recherche nuage après avoir trouvé conteneur miroir comme indiqué ci-dessous
    Insérer ici l'image Description
    Insérer ici l'image Description

Oh accélérateur peut voir l'adresse

Modifier le profil

vi /etc/docker/daemon.json

Copiez le contenu suivant /etc/docker/daemon.json

{ "registry-mirrors": ["https://32xw0apq.mirror.aliyuncs.com"] }

Insérer ici l'image Description

Exécutez les deux commandes suivantes pour Régénérer la configuration docker

systemctl daemon-reload 
systemctl restart docker

Insérer ici l'image Description
Ne spécifiez pas la version par défaut télécharger la dernière version

5.4 Autres configurations [téléchargement accélération rapide, mais le manque de quelque chose, n'est pas recommandé]

documents https://www.daocloud.io/mirror#accelerator-doc

http://f1361db2.m.daocloud.io

Insérer ici l'image Description

[root@localhost ~]# systemctl daemon-reload
[root@localhost ~]# systemctl restart docker

6. Adresse vidéo

https://ke.qq.com/course/469242?taid=3997450616908026&tuin=21f98a63

ps: Pour la dernière documentation gratuite et des vidéos pédagogiques, s'il vous plaît ajouter QQ groupe (627407545) reçoivent.

Publié 93 articles originaux · louanges gagnées 0 · Vues 2679

Je suppose que tu aimes

Origine blog.csdn.net/zhoujunfeng121/article/details/104801607
conseillé
Classement