Linux安装docker-ce以及修改阿里云docker镜像源
本地环境:
- Centos7 1810
- 桥接网络
注意:docker-ce 是社区版本,适用于刚刚开始docker 和开发基于docker研发的应用开发者或者小型团队。Ubuntu默认安装的是docker-ce,以下是官方描述:
(参考文档:https://blog.csdn.net/zsy_1991/article/details/90261419)
Docker Community Edition (CE) is ideal for developers and small teams looking to get started with Docker and experimenting with container-based apps. Docker CE has three types of update channels, stable, test, and nightly:
Stable gives you latest releases for general availability.
Test gives pre-releases that are ready for testing before general availability.
Nightly gives you latest builds of work in progress for the next major release.
For more information about Docker CE, see Docker Community Edition.
1.修改yum源
先安装一下wget以获取阿里云的文件;无法安装wget可以使用yum-config-manager**不要删除原来系统自带的yum源(反正我这删除了就出问题)**:
wget -O /etc/yum.repos.d/docker-ce.repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
终端反馈结果:
--2020-04-10 04:06:31-- http://mirrors.aliyun.com/docker-ce/linux/centos/docker -ce.repo
Resolving mirrors.aliyun.com (mirrors.aliyun.com)... 119.167.168.226, 27.221.120 .113, 119.167.179.248, ...
Connecting to mirrors.aliyun.com (mirrors.aliyun.com)|119.167.168.226|:80... con nected.
HTTP request sent, awaiting response... 200 OK
Length: 2640 (2.6K) [application/octet-stream]
Saving to: ‘/help/1.repo’
100%[======================================>] 2,640 --.-K/s in 0s
2020-04-10 04:06:31 (7.48 MB/s) - ‘/help/1.repo’ saved [2640/2640]
或者
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
终端反馈结果:
Loaded plugins: fastestmirror
adding repo from: http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
grabbing file http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo to /etc/yum.repos.d/docker-ce.repo
repo saved to /etc/yum.repos.d/docker-ce.repo
2.安装docker-ce
可选:生成yum源缓存
yum makecache
终端反馈结果:(数量可能不一样,没有error或fail就没问题)
Loaded plugins: fastestmirror
Determining fastest mirrors
* base: mirrors.cn99.com
* epel: mirrors.aliyun.com
* extras: mirrors.cn99.com
* updates: mirrors.cn99.com
base | 3.6 kB 00:00:
docker-ce-stable | 3.5 kB 00:00:
epel | 4.7 kB 00:00:
extras | 2.9 kB 00:00:
updates | 2.9 kB 00:00:
(1/20): base/7/x86_64/group_gz | 165 kB 00:00:
(2/20): docker-ce-stable/x86_64/updateinfo | 55 B 00:00:
(3/20): docker-ce-stable/x86_64/filelists_db | 19 kB 00:00:
(4/20): docker-ce-stable/x86_64/other_db | 113 kB 00:00:
(5/20): docker-ce-stable/x86_64/primary_db | 41 kB 00:00:
(6/20): epel/x86_64/group_gz | 95 kB 00:00:
(7/20): base/7/x86_64/filelists_db | 7.3 MB 00:00:
(8/20): epel/x86_64/updateinfo | 1.0 MB 00:00:
(9/20): epel/x86_64/prestodelta | 2.1 kB 00:00:
(10/20): epel/x86_64/filelists_db | 11 MB 00:00:
(11/20): epel/x86_64/primary_db | 6.8 MB 00:00:
(12/20): epel/x86_64/other_db | 3.2 MB 00:00:
(13/20): extras/7/x86_64/filelists_db | 217 kB 00:00:
(14/20): extras/7/x86_64/primary_db | 165 kB 00:00:
(15/20): extras/7/x86_64/other_db | 106 kB 00:00:
(16/20): updates/7/x86_64/filelists_db | 4.5 MB 00:00:
(17/20): updates/7/x86_64/other_db | 573 kB 00:00:
(18/20): updates/7/x86_64/primary_db | 7.6 MB 00:00:
(19/20): base/7/x86_64/other_db | 2.6 MB 00:00:
(20/20): base/7/x86_64/primary_db | 6.0 MB 00:00:
Metadata Cache Created
安装docker-ce
yum -y install docker-ce
2.启动docker服务
启动docker服务
systemctl start docker
systemctl enable docker
查看docker服务状态
systemctl status docker
终端反馈结果:
● docker.service - Docker Application Container Engine
Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor preset: disabled)
Active: active (running) since Fri 2020-04-10 03:49:03 EDT; 35min ago
Docs: https://docs.docker.com
Main PID: 20970 (dockerd)
Tasks: 10
Memory: 43.7M
CGroup: /system.slice/docker.service
└─20970 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
Apr 10 03:49:02 openstack01 dockerd[20970]: time="2020-04-10T03:49:02.864511522-04:00" level=info msg...grpc
Apr 10 03:49:02 openstack01 dockerd[20970]: time="2020-04-10T03:49:02.864526035-04:00" level=info msg...grpc
Apr 10 03:49:02 openstack01 dockerd[20970]: time="2020-04-10T03:49:02.864532503-04:00" level=info msg...grpc
Apr 10 03:49:02 openstack01 dockerd[20970]: time="2020-04-10T03:49:02.887545469-04:00" level=info msg...rt."
Apr 10 03:49:03 openstack01 dockerd[20970]: time="2020-04-10T03:49:03.221212892-04:00" level=info msg...ess"
Apr 10 03:49:03 openstack01 dockerd[20970]: time="2020-04-10T03:49:03.440079946-04:00" level=info msg...ne."
Apr 10 03:49:03 openstack01 dockerd[20970]: time="2020-04-10T03:49:03.838312276-04:00" level=info msg...03.8
Apr 10 03:49:03 openstack01 dockerd[20970]: time="2020-04-10T03:49:03.838447253-04:00" level=info msg...ion"
Apr 10 03:49:03 openstack01 systemd[1]: Started Docker Application Container Engine.
Apr 10 03:49:03 openstack01 dockerd[20970]: time="2020-04-10T03:49:03.858731406-04:00" level=info msg...ock"
Hint: Some lines were ellipsized, use -l to show in full.
版权声明:本文为qq_43448672原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。