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
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
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
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
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/
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
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
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
-
Connexion: https: //dev.aliyun.com/search.html
-
Connexion Ali services de recherche nuage après avoir trouvé conteneur miroir comme indiqué ci-dessous
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"] }
Exécutez les deux commandes suivantes pour Régénérer la configuration docker
systemctl daemon-reload
systemctl restart docker
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
[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.