Docker série d'installation technique Docker Desktop pour Mac

Enfin dans la série technologique Docker, et vous remercie de votre attention.

Pourquoi choisir Docker? Parce que Docker légères de rapide, offre une alternative viable et rentable. Par exemple, pour installer Nginx, Mysql, Redis et le développement d'autres logiciels couramment utilisés, une commande pour obtenir. Non seulement pour notre développement, les tests, le déploiement fournit pratique, mais aussi de gagner du temps pour faire face à des choses plus importantes.

Ensuite, nous arrivons à comprendre ce que le prochain Docker en dessous?

Tout d'abord, le concept de base de Docker

Docker comprend trois concepts de base:

  • 镜像(Image): L'équivalent d'un système de fichiers racine. Par exemple, le ubuntu mirroring officiel: 16,04 contient l'ensemble complet de système minimum Ubuntu16.04 système de fichiers racine. Par exemple, nginx, MySQL, Redis logiciel peut être transformé en un miroir.
  • 容器(Container): Le récipient peut être créé, démarrer, arrêter, supprimer, mettre en pause.
  • 仓库(Repository): Un centre de contrôle de code utilisé pour stocker en miroir. DockerHub est un référentiel basé sur le cloud d'exploitation et la gestion de l'entreprise Docker. Il est un dépôt en ligne, l'image Docker peut être publié et utilisé par d'autres utilisateurs. Il existe deux bibliothèques: les bibliothèques publiques et dépôt de stockage privé. Si vous êtes une entreprise, vous pouvez avoir un référentiel privé au sein de votre propre organisation, l'image publique et peut être utilisé par tout le monde.

Tout a commencé, sera utilisé autant que possible, de comprendre ce que leurs points de douleur à traiter, avec la profondeur que nous utilisons, développer une compréhension de ses principes et de la structure sont mises en œuvre.

Deux, Installation et configuration Docker

1, téléchargez et installez Docker Desktop pour Mac

Recherche sur le site hub Docker

Docker desktop for Mac

Ci-dessous, cliquez pour obtenir docker docker automatiquement le logiciel de téléchargement.

2, tiers adresse téléchargement

Site officiel pour télécharger plus lentement, ou par téléchargement de l'image intérieure. À l'adresse suivante:

Pour les utilisateurs 10.10.3 suivant recommandé Docker Boîte à outils

fichier d'installation Mac:

http://mirrors.aliyun.com/docker-toolbox/mac/docker-toolbox/

Pour plus de 10.10.3 recommandé Docker pour les utilisateurs Mac

fichier d'installation Mac:

http://mirrors.aliyun.com/docker-toolbox/mac/docker-for-mac/

Une fois le téléchargement terminé, ouvrez le répertoire du fichier téléchargé, trouvez le package d'installation correspondant. Double-cliquez pour lancer le programme d'installation, faites-le glisser au dossier d'applications pour commencer à démarrer le processus d'installation.

3, les problèmes d'installation peuvent se produire.

Remarque: Après le démarrage de l'installation, ce qui suggère que la source n'est pas fiable, si elle est installée, cliquez sur OK pour installer. Accorder une attention particulière à cet endroit, la première boîte de pop-up pour entrer dans un Mac de gestion de mot de passe, la deuxième entrée est le mot de passe de compte du docker. Après vérification, poursuivre l'installation.

4, docker vérifier si l'installation a réussi

Entrez la commande suivante,

docker version

Si vous avez une version de la sortie, alors félicitations, vous êtes une installation réussie.

Trois, accélérateur d'image Docker

1. Pourquoi voulez-vous configurer l'accélérateur?

Vous devez télécharger une image officielle lors de l'utilisation Docker, comme mysql, wordpress. Toutefois, pour des raisons de réseau, pour télécharger une image officielle Docker peut prendre beaucoup de temps, et même télécharger échoué.

2, comment obtenir l'accélérateur?

Ici, nous utilisons Ali nuage miroir docker accélérateur: Ali nuage accélérateur miroir docker besoin d'enregistrer un compte, tout le monde a sa propre adresse unique.

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

3, comment configurer l'accélérateur?

Docker pour les utilisateurs de Mac peuvent se référer aux étapes de configuration suivantes:

Cliquez-droit sur l'icône du bureau dans la barre supérieure du docker, choisissez Préférences, tableaux miroirs Registre une liste d'adresses seront reflétés dans l'étiquette du moteur Docker:

"registry-mirrors": ["https://你的前缀地址.mirror.aliyuncs.com"]

Cliquez sur Appliquer et bouton Redémarrer et attente pour la configuration de l'accélérateur d'image et redémarrage de l'application Docker.

4, vérifier si l'accélérateur de configuration

Exécuter  des docker info commandes et des résultats de retour qui contiennent ce qui suit, la configuration a réussi.

https://你的前缀地址.mirror.aliyuncs.com/

Quatre, Docker apprendre commande

Installation terminée Docker, nous Familiarisez-vous brièvement avec les commandes de base de Docker de. Les commandes git de commande de docker avec la plupart des concepts sont similaires.

Le miroir le plus couramment utilisé Docker trois de connexion des opérations de base, tirer, pousser.

1, palier (login)

Si vous dites que m'a fait un besoin d'entrepôt privé, vous devez vous connecter à l'entrepôt Ali nuage,

Méthode 1: Entrez le nom d'utilisateur Mot de passe

docker login registry.cn-hangzhou.aliyuncs.com

Entrez votre nom d'utilisateur et mot de passe

Username:登陆名
Password:密码
Login Succeeded

Deuxième façon: Indique le nom de connexion connexion

docker login --username=你的地址@aliyun.com registry.cn-hangzhou.aliyuncs.com

Entrez le mot de passe pour vous connecter.

Remarque: le nom de connexion de l'utilisateur lorsque le client nuage Docker Ali compte nom complet, le mot de passe est le mot de passe paramètres Ali nuage.

En regardant le document config.json confirmant vos informations de connexion.

cat ~/.docker/config.json

Les informations suivantes décrivent la sortie d'un atterrissage réussi

{
"auths": {
"https://index.docker.io/v1/": {},
"registry.cn-hangzhou.aliyuncs.com": {}
}

Description: Je suis ici pour visiter le fonctionnaire, a atterri également un accélérateur de miroir. Si vous voulez télécharger l'image dans un accélérateur en miroir entrepôt commun, sans atterrissage est disponible en téléchargement. Mais si vous voulez pousser pour refléter l'entrepôt, le client sera signalé non autorisé.

2, de traction (pull)

Git comme celui-ci, le client git généralement au code de traction via git pull, où l'image est de tirer par traction docker.

Tirer miroir dépôt public

docker pull helloworld

Tirez entrepôt privé Miroir

docker pull registry.cn-hangzhou.aliyuncs.com/镜像名字

3, afficher l'image téléchargée

Grâce à docker imagespour voir l' image de locale téléchargée.

4, image télécharger

Après la construction d'un miroir environnement local ou emballé, il peut être téléchargé du Registre. Registre indique l'adresse, ne pas entrer dans le site officiel de défaut.

docker push registry.cn-hangzhou.aliyuncs.com/用户名/镜像名:版本号

5, démarrer un récipient

le site officiel de l'exécution du projet helloworld mirroring:

docker run helloworld

Description, si l'absence d'une image d'exécution, est tirée automatiquement à partir du site officiel.

miroir d'accélérateur.

docker run registry.cn-hangzhou.aliyuncs.com/镜像名字

Notre première expérience avec une simple application. Nous avons ensuite suivi expliquer comment installer Nginx, Mysql, Redis et d'autres applications par Docker. Peu plus Docker Compose, DockerFile et ainsi de suite. Thème Aperçu:

Docker 技术系列之安装Docker for Mac
Docker 技术系列之安装单机版数据库Mysql
Docker 技术系列之安装服务器Nginx
Docker 技术系列之安装单机版本Redis
Docker 技术系列之安装Web服务器Tomcat
Docker 技术系列之安装Docker Compose
Docker 技术系列之DockerFile体验
Docker 技术系列之安装文档数据库MongoDB
Docker 技术系列之安装关系数据库oracle
Docker 技术系列之安装Node.js
Docker 技术系列之安装Web服务器Jetty
Docker 技术系列之安装集群版本Redis
Docker 技术系列之安装集群版数据库Mysql

Suivi ajouter au niveau de l'entreprise Docker + Jenkins + combat Git, tout en ajoutant d'autres sujets.

Voici quelques-uns de mon ordinateur pour installer l'application.

En savoir plus

Le premier chapitre de la sensation aux États-Unis mac - un moyen d'utiliser un ordinateur, ouvrez un nouveau cours
chapitre sentir la beauté de Mac - périphériques Mac superbe depuis le début, après une semaine en utilisant l'expérience
du chapitre aux États-Unis de l'expérience Mac - doit avoir installé un sur un million logiciel
chapitre Mac expérience de la beauté - l' efficacité du raccourci pour démarrer
le cinquième chapitre du logiciel Mac système - logiciel de base installé environnement de développement Java Web

 

 

Je suppose que tu aimes

Origine www.cnblogs.com/liuhongfeng/p/12505743.html
conseillé
Classement