【初学者docker】docker篇一:在Linux中安装docker


这篇我们将会开始学习docker。
首先,docker是一个开源的,应用容器引擎。
那么,什么是应用容器引擎呢?

1、应用容器引擎

所谓应用容器引擎,其实我们可以将其想象成一个箱子,这个箱子就是所谓的容器,那么箱子里面要装什么呢?

箱子里面装的,就是我们能跑的项目。

并且呢,这个项目不是我们平时说的单独的一个jar包或者啥的,这个项目还包括了它运行时所需要的运行环境,运行配置什么的,这也就是docker为什么能火起来的原因。

避免了开发人员的电脑能跑的项目,到测试人员电脑就跑不起来的事情发生。

2、安装docker

2.1 安装前的配置

  • 在安装前查看自己的CentOS的系统内核版本是否高于3.10
uname -r
# 查看当前内核版本
# 使用sudo或root权限的用户登入终端

内核版本

  • 卸载已经安装的Docketr
    将yum包更新到最新,然后再进行卸载
# 更新yum包,保证yum包最新
yum update

# 卸载旧版本docker
yum remove docker \
    docker-client \
    docker-client-latest \
    docker-common \
    docker-latest \
    docker-latest-logrotate \
    docker-logrotate \
    docker-engine

卸载旧版本docker

  • 安装docker依赖环境
## 安装Docker所需要的一些工具包
sudo yum install -y yum utils
也能直接安装指定的工具包:
yum install -y yum utils device-mapper-persistent-data lvm2

安装docker工具包

  • 建立映射地址
## 建立Docker仓库(也就是映射地址)
【这个是官网给出的仓库地址,国内不可用】
sudo yum-config-manager \
    --add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
【修改为阿里云仓库】
sudo yum-config-manager \
    --add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
  • 查看仓库是否配置成功
cd /etc/yum.repos.d

ls

查看仓库配置

2.2 安装docker

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

# docker-ce:docker程序
# docker-ce-cli:docker命令行工具包
# containerd.io作用是容器接口相关包


安装特定版本=====
# 查看版本
yum list docker-ce.x86_64 --showduplicates | sort -r
#安装指定版本
yum install docker-ce-19.03.12-3.el7 -y
  • 启动服务
systemctl start docker

【后续也可以使用:systemctl enable docker ##开机自启】
  • 测试是否安装成功
docker run hello-world
# 这个服务是dorker自带的

# 查看服务是否启动
docker ps -a

测试是否安装成功

到此,我们的docker就安装完成了,后续就可以去对docker进行操作了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值