13
2019
02

Linux 环境安装 docker

Linux 环境安装 docker


一、yum安装

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

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


2.添加软件源信息:

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


3.更新yum缓存

yum makecache fast


4.安装docker-ce

yum -y install docker-ce


5.启动 Docker 后台服务

systemctl start docker


6.测试运行 hello-world

docker run hello-world


二、脚本安装Docker

1、使用 root 权限登录 Centos。


2、确保 yum 包更新到最新。

yum update


3、执行 Docker 安装脚本。

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


执行这个脚本会添加 docker.repo 源并安装 Docker。


4、启动 Docker 进程。

systemctl start docker


5、验证 docker 是否安装成功并在容器中执行一个测试的镜像。

docker run hello-world


docker ps

到此,Docker 在 CentOS 系统的安装完成。


值得注意的是:当你创建一个普通用户,并以此普通用户登录该服务器时,每次执行 docker 命令时必须在前面加上 sudo 命令,否则将没有权限执行 docker 命令,这是由于当前普通用户并没有在 docker 用户组中,解决方法很简单,将当前用户添加至 docker 用户组中即可,如下命令:

sudo gpasswd -a ${USER} docker

执行成功后需要退出当前终端,重新登录该用户方可生效!



« 上一篇 下一篇 »

公告:

跟着我一起每天进步一点点,让学习成为一种习惯!

公告:

跟着我一起每天进步一点点,让学习成为一种习惯!