Linux 安装 docker

docker 简介

Docker的三大核心概念:镜像、容器、仓库

  • 镜像:类似虚拟机的镜像、用俗话说就是安装文件。

  • 容器:类似一个轻量级的沙箱,容器是从镜像创建应用运行实例,可以将其启动、开始、停止、删除、而这些容器都是相互隔离、互不可见的。

  • 仓库:类似代码仓库,是Docker集中存放镜像文件的场所。

安装 DOCKER

本文以 CentOS 为例
  • 执行命令检查内核版本(需要3.0或者3.0以上)

uname -r

检查内核版本

  • 升级内核,三条命令依次执行,安装完成后修改一些配置后,最后重启系统,可能比较慢【这个好多坑,我最后换了centos7的镜像】

cd /etc/yum.repos.d
wget http://www.hop5.in/yum/el6/hop5.repo
yum install kernel-ml-aufs kernel-ml-aufs-devel
vi /etc/grub.conf {设置default=0,表示第一个title下的内容为默认启动的kernel(一般新安装的内核在第一个位置)}
reboot

升级内核

  • 执行 命令,确保 yum是最新版本

yum update

确保 yum是最新版本

  • 若存在旧版本,则卸载

sudo yum remove docker docker-common docker-selinux docker-engine

卸载docker

  • 安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的

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

安装需要的软件包

  • 添加 yum 仓库

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

 添加 yum 仓库

  • 可以查看所有仓库中所有docker版本,并选择特定版本安装【可能第一次网络不可达到,第二次才行】

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

docker 列表

  • 安装 docker

$ sudo yum install docker-ce #由于repo中默认只开启stable仓库,故这里安装的是最新稳定版18.03.0

$ sudo yum install # 例如:sudo yum install docker-ce-18.03.0.ce

安装 docker

  • 查看版本号

docker version

docker  版本

  • 开启自启

sudo systemctl start docker
sudo systemctl enable docker

  • 最后尽情使用吧!

需要云服务器的不要错过优惠

阿里云低价购买云服务,值得一看

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值