centos7安装docker步骤
一、安装前准备
1.1、安转编译
yum -y install gcc
yum -y install gcc-c++
1.2、卸载旧版本docker
yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux \ docker-engine
二、安装docker (两种方法)
1、一般安装
1.1、安装依赖包
yum install -y yum-utils \ device-mapper-persistent-data \ lvm2
1.2、添加yum源
##二者选一 ###docker官网 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo ###阿里 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
1.3、更新yum软件包索引
yum makecache fast
1.4、安装最新版docker (Docker CE)
yum -y install docker-ce
2、用bash脚本安装
##
curl -fsSL get.docker.com -o get-docker.sh
##
sudo sh get-docker.sh --mirror Aliyun
三、启动docker ce
###开机启动docker systemctl enable docker
###启动运行docker 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 是否安装正确
docker run hello-world
六、配置国内镜像
###添加daemon.json vim /etc/docker/daemon.json ###配置内容 { "registry-mirrors": ["https://cr.console.aliyun.com/"] }
六、其他命令
##查看状态 systemctl status docker ##运行 systemctl start docker ##停止 systemctl status stop docker ##重启 systemctl restart docker
##查看docker信息
docker info

浙公网安备 33010602011771号