CentOS 安装 Docker CE
系统要求
Docker CE 支持 64 位版本 CentOS 7,并且要求内核版本不低于 3.10。 CentOS 7 满足最低
内核的要求,但由于内核版本比较低,部分功能(如 overlay2 存储层驱动)无法使用,并
且部分功能可能不太稳定。
ps: \是空格
执行以下命令安装依赖包:
$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2
执行下面的命令添加 yum 国内软件源:
$ sudo yum-config-manager –add-repo https://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce.repo
- 更新 yum 软件源缓存,并安装 docker-ce
$ sudo yum makecache fast
$ sudo yum install docker-ce
设置自启并启动 Docker CE
$ sudo systemctl enable docker
$ sudo systemctl start docker
建立 docker 用户组
原因: 默认情况下, docker 命令会使用 Unix socket 与 Docker 引擎通讯。而只有 root 用户和
docker 组的用户才可以访问 Docker 引擎的 Unix socket。出于安全考虑,一般 Linux 系统
上不会直接使用 root 用户。因此,更好地做法是将需要使用 docker 的用户加入 docker
用户组。
建立 docker 组:
$ sudo groupadd docker
将当前用户加入 docker 组:
$sudo usermod -aG docker $USER
退出当前终端并重新登录,进行如下测试。
查看安装
docker version
docker -v
安装海鸥容器控制面板
docker run -d -p 10086:10086 -v /var/run/docker.sock:/var/run/docker.sock tobegit3hub/seagull