Centos 7下安装docker详细步骤
不知道自己centos版本的自己命令查看一下
cat /etc/redhat-releasecat
我的是CentOS Linux release 7.4.1708 (Core)
此步骤只针对centos 7, 别的版本请自己到网上找教程
首先我本机是刚装的系统,比较干净,一些必要配置先做一下
第一步 yum -y install gcc
接下来等待安装成功,安装时间视具体情况而定
第二步 yum -y install gcc-c++
建议直接复制我的代码,不要自己手输,不然可能会多出空格等出错
等待安装完毕
第三步 卸载旧版Docker
文档点击下面的链接
https://docs.docker.com/install/linux/docker-ce/centos/
不想看文档的直接看我下面的代码
执行下面的代码
yum remove docker
docker-client
docker-client-latest
docker-common
docker-latest
docker-latest-logrotate
docker-logrotate
docker-engine
等待操作完毕
我是新系统,所以没有安装过
第四步、安装需要的软件包
yum install -y yum-utils
device-mapper-persistent-data
lvm2
等待安装完成即可
第五步、安装stable仓库
建议用阿里云的下载方式,docker.com的官方地址。。。。基本上等于被墙了
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
第六步、更新yum软件包索引
yum makecache fast
第七步、 安装DOCKER CE
yum -y install docker-ce
第八步、启动DOCKER
运行 systemctl start docker
第九步、查看docker版本
运行 docker version
我的是
Client: Docker Engine - Community
Version: 19.03.2
API version: 1.40
Go version: go1.12.8
Git commit: 6a30dfc
Built: Thu Aug 29 05:28:55 2019
OS/Arch: linux/amd64
Experimental: false
Server: Docker Engine - Community
Engine:
Version: 19.03.2
API version: 1.40 (minimum version 1.12)
Go version: go1.12.8
Git commit: 6a30dfc
Built: Thu Aug 29 05:27:34 2019
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.2.6
GitCommit: 894b81a4b802e4eb2a91d1ce216b8817763c29fb
runc:
Version: 1.0.0-rc8
GitCommit: 425e105d5a03fabd737a126ad93d62a9eeede87f
docker-init:
Version: 0.18.0
GitCommit: fec3683
说明已经安装成功啦!~~~~~~
下面进行HelloWorld测试
运行
docker run hello-world
这里请安心等待几分钟,出现Unable to find image ‘hello-world:latest’ locally之后会去阿里云拉取镜像来运行
几分钟后会出现
Hello from Docker!
说明一切OJBK了!!!!
下面的才是重点!!!!
配置镜像加速
第一步、 mkdir -p /etc/docker
第二步、 vim /etc/docker/daemon.json
第三步、 systemctl daemon-reload
第四步、 systemctl restart docker
用命令查看一下进程有没有起来
ps -ef|grep docker|grep -v grep
----------------卸载-----------------
第一步、 systemctl stop docker
第二步、 yum -y remove docker-ce
第三步、 rm -rf /var/lib/docker
相关文章
- centOS debian ubuntu 一键安装 docker 教程
- docker探索-CentOS7中配置Docker的yum源并升级安装docker1.13(十)
- docker探索-Win10 Docker 安装使用(一)
- 【Docker】docker安装Jenkins
- 【Docker】docker安装GitLab
- centos ERROR: Couldn't connect to Docker daemon at http+docker://localhost - is it running?
- Docker - 构建镜像:使用docker build命令和Dockerfile文件
- CentOS报错:Could not retrieve mirrorlist http://mirrorlist.centos.org
- CentOS 7下编译安装Nginx+PHP
- CentOS Docker 安装
- Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
- 【docker】Docker快速入门总结笔记(命令大全)
- CentOS系统下docker的安装与卸载
- docker从零开始(一)centos获取安装docker-ce
- y27.第二章 Docker从入门到精通 -- docker 仓库之分布式Harbor(九)
- 【云原生之Docker实战】使用docker部署短链接服务YOURLS
- 【云原生之Docker实战】在docker环境下部署DooTask任务管理工具
- 【云原生之Docker实战】使用docker部署nacos平台
- 使用 Linux Centos Docker 安装 2Bizbix
- Docker学习笔记16:docker实例之安装 Nginx
- Docker学习笔记15:docker使用之Swarm 集群管理
- Docker学习笔记10:docker使用之仓库管理
- 【Docker系列】6.使用docker-compose安装nginx
- 【Docker系列】8.docker-compose安装nacos
- docker 使用 GPU 安装Nvidia Docker