Maison > Tutoriel système > Linux > Un guide d'utilisation de Docker sur les systèmes CentOS et Fedora

Un guide d'utilisation de Docker sur les systèmes CentOS et Fedora

王林
Libérer: 2024-01-15 09:27:09
avant
1195 Les gens l'ont consulté

1. Installer à partir de la source officielle de Docker

1. Ajouter la source officielle de Docker

cat >/etc/yum.repos.d/docker.repo <<-EOF
[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/7
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg
EOF
Copier après la connexion

2. Installation et démarrage

#安装
sudo yum install docker-engine
#启动
sudo systemctl enable docker.service
#开机启动
systemctl enable docker.service
#验证安装
sudo docker run hello-world
Copier après la connexion

2. Installer à l'aide d'un script

curl -sSL https://get.docker.com/ | sh
Copier après la connexion

3. Exécutez la commande docker en tant qu'utilisateur non privilégié

Après avoir installé Docker sur CentOS ou Fedora, pour exécuter Docker en tant qu'utilisateur non root, vous devez vous ajouter au groupe d'utilisateurs Docker et utiliser la commande suivante :

sudo usermod -a -G docker $USER
Copier après la connexion

Déconnectez-vous puis reconnectez-vous pour que les modifications du groupe prennent effet.
À ce stade, vous devriez pouvoir exécuter la commande docker en tant qu'utilisateur non privilégié.

4. Utiliser des sources nationales

1. Installez dao

curl -sSL https://get.daocloud.io/daomonit/install.sh | sh -s 6d3f36d42ae3f3d4237943c65c8f3e5446e49a71
Copier après la connexion

2. Utilisez la commande dao

dao pull ubuntu
Copier après la connexion

Ça ressemble à ça :

&#10140;~dao pull ubuntu
Dao from DaoCloud
Initializing, Please wait a minute
Using default tag: latest
Pulling repository daocloud.io/daocloud/daocloud-toolset
aa5dc2eecd4a: Download complete
Status: Image is up to date for daocloud.io/daocloud/daocloud-toolset:latest
daocloud.io/daocloud/daocloud-toolset: this image was pulled from a legacy registry.Important: This registry version will not be supported in future versions of docker.
Inital Success


# ----------------------------------------------------------------------------
# DaoCloud ToolBox for Docker
#
# DaoCloud, Inc. (c) 2015
#
# Fastest way to pull image from Docker Registry
# ----------------------------------------------------------------------------

Pulling repository ubuntu
Pulling ubuntu image metadata
Pulling ubuntu:latest tag metadata
0105f98ced6d: Load layer complete
66395c31eb82: Load layer complete
002fa881df8a: Load layer complete
a005e6b7dd01: Load layer complete
Loading image to docker ...

** Pull ubuntu success. **
You can find it with 'docker images ubuntu'
Copier après la connexion

Pour toute autre information, veuillez vous référer aux articles précédemment publiés sur ce site

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!

Étiquettes associées:
source:jb51.net
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal