Centos下安装docker教程

乐清SEO_开发应用_Centos_ 乐清SEO2021-04-25 转载自:

通过yum安装

需要root或者能sudo的权限

yum包更新到最新

  ?

添加Docker yum源

  ?

安装Docker包

  ?

启动Docker守护进程

  ?

通过测试镜像运行一个容器来验证Docker是否安装正确

  ?

通过脚本安装

需要root或者能sudo的权限

yum包更新到最新

  ?

运行Docker安装脚本

  ?

这个脚本会添加docker.repo仓库并且安装Docker

启动Docker守护进程

  ?

通过测试镜像运行一个容器来验证Docker是否安装正确

  ?

创建一个Docker用户组

docker守护进程绑定在Unix socket 而不是 TCP 端口。默认情况下Unix socket属于root用户和具有sudo权限用户的使用范畴。出于这个原因,docker守护进程需要一直在root用户下面运行。

To avoid having to use sudo when you use the docker command, create a Unix group called docker and add users to it. When the docker daemon starts, it makes the ownership of the Unix socket read/writable by the docker group.

为了避免运行docker命令的时候需要使用sudo命令,创建一个叫docker的Unix用户组并将需要运行docker的用户添加进去。当开始运行docker守护进程,会令docker用户组的成员拥有Unix socket的读写权限。

创建docker用户组并添加用户:

1.需要root或者能sudo的权限
2.创建docker用户组并添加用户

  ?

3.退出并且登录到your_username,如果在your_username下也建议退出再重新登录一次,这确保您的用户正在运行正确的权限。
4.验证运行docker已不再需要sudo命令

  ?

开机运行docker

  ?