开发者社区> 时间之弧> 正文

Centos7 安装docker

简介: CentOS 7 安装docker,要求系统必须为64位、系统内核版本为 3.10 以上。查看系统版本信息: [root@JDu4e00u53f7 ~]# cat /etc/centos-release CentOS Linux release 7.
+关注继续查看
  1. CentOS 7 安装docker,要求系统必须为64位、系统内核版本为 3.10 以上。查看系统版本信息:
[root@JDu4e00u53f7 ~]# cat /etc/centos-release
CentOS Linux release 7.3.1611 (Core) 
[root@JDu4e00u53f7 ~]# uname -r
3.10.0-693.11.6.el7.x86_64
  1. 安装docker
[root@JDu4e00u53f7 ~]# yum install docker -y
  1. 启动docker服务
[root@JDu4e00u53f7 ~]# systemctl start docker
[root@JDu4e00u53f7 ~]# docker version
Client:
 Version:         1.13.1
 API version:     1.26
 Package version: <unknown>
 Go version:      go1.8.3
 Git commit:      774336d/1.13.1
 Built:           Wed Mar  7 17:06:16 2018
 OS/Arch:         linux/amd64

Server:
 Version:         1.13.1
 API version:     1.26 (minimum version 1.12)
 Package version: <unknown>
 Go version:      go1.8.3
 Git commit:      774336d/1.13.1
 Built:           Wed Mar  7 17:06:16 2018
 OS/Arch:         linux/amd64
 Experimental:    false
  1. 配置镜像加速
    鉴于国内网络问题,后续拉取 Docker 镜像十分缓慢,我们可以需要配置加速器来解决.
[root@JDu4e00u53f7 ~]# vim /etc/docker/daemon.json

新增网易的docker镜像加速地址:

{
  "registry-mirrors": ["http://hub-mirror.c.163.com"]
}

在这里我更推荐使用阿里云docker镜像加速,速度要比网易的更快。首先进入阿里云镜像库首页,点击管理中心

img_8a8bab46517247dab59fe9c9b0d1c501.png
image.png

img_e040e820f90310f94078554a13275c42.png

复制加速器地址到daemon.json中,然后重启docker:

[root@JDu4e00u53f7 ~]# systemctl restart docker
  1. 测试运行 hello-world
[root@JDu4e00u53f7 ~]# docker run hello-world
Unable to find image 'hello-world:latest' locally
Trying to pull repository docker.io/library/hello-world ... 
latest: Pulling from docker.io/library/hello-world
ca4f61b1923c: Pull complete 
Digest: sha256:97ce6fa4b6cdc0790cda65fe7290b74cfebd9fa0c9b8c38e979330d547d22ce1
Status: Downloaded newer image for docker.io/hello-world:latest

Hello from Docker!
This message shows that your installation appears to be working correctly.

To generate this message, Docker took the following steps:
 1. The Docker client contacted the Docker daemon.
 2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
    (amd64)
 3. The Docker daemon created a new container from that image which runs the
    executable that produces the output you are currently reading.
 4. The Docker daemon streamed that output to the Docker client, which sent it
    to your terminal.

To try something more ambitious, you can run an Ubuntu container with:
 $ docker run -it ubuntu bash

Share images, automate workflows, and more with a free Docker ID:
 https://cloud.docker.com/

For more examples and ideas, visit:
 https://docs.docker.com/engine/userguide/

To be continued...

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
DOCKER安装及DOCKER可视化安装
DOCKER安装及DOCKER可视化安装
65 0
一台新的Linux服务器什么都没安装,可以直接使用docker搭建LNMP环境吗?底层原理是什么?
一台新的Linux服务器什么都没安装,可以直接使用docker搭建LNMP环境吗?底层原理是什么?
15 0
在Docker镜像中安装ChromeDriver
在Docker镜像中安装ChromeDriver
50 0
Centos基础环境搭建--安装docker
Centos基础环境搭建--安装docker
60 0
Centos基础环境--docker安装mysql8.0
Centos基础环境--docker安装mysql8.0
25 0
Centos基础环境--docker安装Redis
Centos基础环境--docker安装Redis
19 0
docker安装Mysql8.0的坑之lower_case_table_names
docker安装Mysql8.0的坑之lower_case_table_names
28 0
MongoDB从入门到实战之Docker快速安装MongoDB
MongoDB从入门到实战之Docker快速安装MongoDB
59 0
Windows 11 安装 Docker Desktop
WSL 全称是,适用于 Linux 的 Windows 子系统,可让开发人员按原样运行GNU/Linux 环境,包括大多数命令行工具、实用工具和应用程序,且不会产生传统虚拟机或双启动设置开销。简单的说就是WSL能让你在不安装 Linux 或者 VM(虚拟机)的情况下体验双系统!关于 WSL 更多信息,请查看
178 0
+关注
时间之弧
软件测试工程师
文章
问答
视频
文章排行榜
最热
最新
相关电子书
更多
5日docker训练营(四).ppt
立即下载
5日docker训练营(三).ppt
立即下载
4天实战 轻松玩转docker
立即下载