美文网首页
Docker系列:01-环境安装

Docker系列:01-环境安装

作者: 辛夷z | 来源:发表于2018-12-12 18:00 被阅读4次

基于CentOS:

需要注意的是,Docker要求系统的内核版本高于 3.10

通过 uname -r 命令查看当前的内核版本:

# uname -r
3.10.0-862.6.3.el7.x86_64

安装Docker:

这里先介绍 Docker CE 的安装使用(免费版)

1.保险起见,先移除旧的版本:

 sudo yum remove docker \
>                   docker-client \
>                   docker-client-latest \
>                   docker-common \
>                   docker-latest \
>                   docker-latest-logrotate \
>                   docker-logrotate \
>                   docker-selinux \
>                   docker-engine-selinux \
>                   docker-engine

2.安装一些必要的系统工具:

 sudo yum install -y yum-utils device-mapper-persistent-data lvm2

3.添加软件源信息:

sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

4.更新 yum 缓存:

sudo yum makecache fast

5.安装 Docker-ce:

sudo yum -y install docker-ce

6.启动 Docker 后台服务:

sudo systemctl start docker

7.测试运行 hello-world:

docker run hello-world

这时打印出来的log可以看到如下图:


image.png

这样,就完成了Docker的安装.
另外,还可以再配置个镜像加速:

cd /etc/docker/
vim daemon.json
在文件中加入下面的配置(这里用的网易的镜像地址):
{
 "registry-mirrors": ["http://hub-mirror.c.163.com"]
}

另外,还可以执行以下命令来删除 Docker CE:

sudo yum remove docker-ce
Is this ok [y/N]: y

sudo rm -rf /var/lib/docker

还可以使用脚本安装 Docker:

  1. yum 包更新:
sudo yum update

2.执行 Docker 安装脚本:

curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh

这个过程会有点长久,需要耐心等待
最后会在log上看到如下信息:


image.png

3.设置user:

sudo usermod -aG docker zdd

4.启动 Docker:

sudo systemctl start docker

5.验证 Docker:

sudo docker run hello-world

查看版本信息如下:

 docker version
image.png

相关文章

网友评论

      本文标题:Docker系列:01-环境安装

      本文链接:https://www.haomeiwen.com/subject/fgtphqtx.html