在Linux中安装Docker

2020/3/3 Docker

# 安装 Docker

# Ubuntu

sudo apt-get update
sudo apt-get install docker.io
1
2

启动 Docker 服务(重要)

sudo service docker start
1

# Centos

Docker 要求 CentOS 系统的内核版本高于 3.10 ,通过 uname -r 命令查看你当前的内核版本。

yum update -y
yum -y install docker
1
2

启动 Docker 服务(重要)

sudo service docker start
1

# Arch Linux

# 安装 Docker
pacman -S docker
# 启动 Docker
systemctl start docker
# 开机启动 Docker
systemctl enable docker
# 关掉开机启动 Docker
systemclt disable docker
1
2
3
4
5
6
7
8



# 给予当前用户Docker权限 (强烈建议)

#添加docker用户组
sudo groupadd docker
#将当前用户加入该用户组
sudo usermod -aG docker $USER
1
2
3
4

可能需要重新登陆后生效。

# 检查 Docker 环境是否正确(可选)

查看是否已经安装,配好PATH路径,一般而言自动配好了。MCSManager 需要 Docker 命令必须能够执行,否则无法正确使用。

输出版本号即为正确。

docker version
1

# 检查 Docker 是否能够运行(可选)

运行 Hello world 程序(需要联网下载)。输出内容包含有 "Hello from Docker!" 则代表运行成功代表无问题。

docker run hello-world
1

# 配置国内镜像源(可选,强烈建议做)

vi /etc/docker/daemon.json 

{ 
"registry-mirrors": ["https://registry.docker-cn.com"] 
}
1
2
3
4
5

重启服务。

sudo service docker restart
1

# 开机自启docker

systemctl enable docker.service
# 设置开机自启
systemctl disable docker.service
# 关闭开机自启
1
2
3
4

# 卸载 Docker

  1. 卸载docker
# 搜索已经安装的docker 安装包
yum list installed|grep docker  
# 删除安装包
yum -y remove docker*
# 删除docker 镜像
rm -rf /var/lib/docker
1
2
3
4
5
6
  1. 再次check docker是否已经卸载成功
yum list installed|grep docker 或者 rpm -qa|grep docker  
1
···

歌手: