查看Docker容器中 手动安装vim

Linux-docker安装详解

一、centos下安装docker条件

CentOS 仅发行版本中的内核支持 Docker。Docker 运行在 CentOS 7 上,要求系统为位、系统内核版本为 以上。Docker 运行在 CentOS- 或更高的版本的 CentOS 上,要求系统为位、系统内核版本为 或者更高版本。

查看自己的内核:

uname命令用于打印当前系统相关信息(内核版本号、硬件架构、主机名称和操作系统类型等)。

查看已安装的CentOS版本信息:

二、CentOS6.8安装Docker

1、yum install -y epel-release

Docker使用EPEL发布,RHEL系的OS首先要确保已经持有EPEL仓库,

否则先检查OS的版本,然后安装相应的EPEL包。

2、yum install -y docker-io

3、安装后的配置文件:/etc/sysconfig/docker

4、启动Docker后台服务

service docker start

docker version验证

三、CentOS7安装Docker

https://docs.docker.com/install/linux/docker-ce/centos/

官网中文安装参考手册

https://docs.docker-cn.com/engine/installation/linux/docker-ce/centos/#prerequisites

确定你是CentOS7及以上版本:cat /etc/redhat-release

CentOS7能上外网

1、yum安装gcc相关

yum -y install gcc

yum -y install gcc-c++

2、卸载旧版本

yum -y remove docker docker-common docker-selinux docker-engine

3、安装需要的软件包

yum install -y yum-utils device-mapper-persistent-data lvm2

4、设置stable镜像仓库

大坑

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

报错:

1 [Errno ] curl# - TCP connection reset by peer

2 [Errno ] curl# - Timeout

推荐

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

5、更新yum软件包索引

yum makecache fast

6、安装DOCKER CE

安装指定版本:

#从高到低列出Docker-ce的版本

yum list docker-ce.x86_64 --showduplicates | sort -r

yum install docker-ce- docker-ce-cli- containerd.io

# 例如:yum install docker-ce- docker-ce-cli- containerd.io

yum -y install docker-ce #安装最新版

7、启动docker

systemctl start docker

测试

docker version

docker run hello-world

输出这段提示以后,hello world就会停止运行,容器自动终止。

8、配置镜像加速

mkdir -p /etc/docker

vim /etc/docker/daemon.json

Docker国内镜像:

·网易加速器:
http://hub-mirror.c..com

·官方中国加速器:
https://registry.docker-cn.com

·ustc的镜像:
https://docker.mirrors.ustc.edu.cn

#网易云

{"registry-mirrors":["http://hub-mirror.c..com"] }

#阿里云

{"registry-mirrors":["https://{自已的编码}.mirror.aliyuncs.com"]}

systemctl daemon-reload

systemctl restart docker

9、卸载

systemctl stop docker

yum -y remove docker-ce

rm -rf /var/lib/docker

原文链接:,转发请注明来源!