Home > System Tutorial > LINUX > body text

A guide to using Docker on CentOS and Fedora systems

王林
Release: 2024-01-15 09:27:09
forward
1143 people have browsed it

1. Install from docker official yum source

1. Add docker official source

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
Copy after login

2. Installation and startup

#安装
sudo yum install docker-engine
#启动
sudo systemctl enable docker.service
#开机启动
systemctl enable docker.service
#验证安装
sudo docker run hello-world
Copy after login

2. Install using script

curl -sSL https://get.docker.com/ | sh
Copy after login

3. Non-privileged user runs docker command

After installing Docker on CentOS or Fedora, in order to run docker as a non-root user, you need to add yourself to the docker user group and use the following command:

sudo usermod -a -G docker $USER
Copy after login

Log out and then log in again for the group changes to take effect.
At this point, you should be able to run the docker command as an unprivileged user.

4. Use domestic sources

1. Install dao

curl -sSL https://get.daocloud.io/daomonit/install.sh | sh -s 6d3f36d42ae3f3d4237943c65c8f3e5446e49a71
Copy after login

2. Use dao command

dao pull ubuntu
Copy after login

Looks like this:

&#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'
Copy after login

For other information, please refer to the articles previously published on this site

The above is the detailed content of A guide to using Docker on CentOS and Fedora systems. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:jb51.net
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!