Docker学习(二)——docker安装

Docker的基本组成

在这里插入图片描述
镜像(images)
docker镜像好比是一个模板,可以通过这个模板来创建容器服务,tomacat镜像===>run===>tomcat01容器(提供服务器),通过一个镜像可以创建多个容器(最终服务运行或者项目就是运行在容器中的)
容器(container)
docker利用容器技术,独立运行一个或者一组应用,通过镜像来创建的。
启动,停止,删除,基本命令!
目前就可以把这个容器理解为就是一个简易的linux系统
仓库(repository)
仓库就是存放镜像的地方,分为共有仓库和私有仓库,docker hub(默认是国外的)
阿里云…都有容器服务器(配置镜像加速)

安装docker

环境准备

  1. 环境查看:

环境查看:系统内核是3.1.0以上的
在这里插入图片描述
系统版本:
在这里插入图片描述

安装:docker官网有具体步骤,Develops==>Docs===>DownLoad And Install==>Docker for linux
在这里插入图片描述
按照右侧说明安装即可

  1. 卸载旧的版本

$ sudo yum remove docker
docker-client
docker-client-latest
docker-common
docker-latest
docker-latest-logrotate
docker-logrotate
docker-engine

  1. 需要的安装包安装一下

$ sudo yum install -y yum-utils

  1. 设置镜像的仓库

$ sudo yum-config-manager
–add-repo
https://download.docker.com/linux/centos/docker-ce.repo
地址默认是国外的,推荐使用阿里云镜像仓库
$ sudo yum-config-manager
–add-repo
https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

yum makecache fast //更新软件包索引

  1. 安装docker相关的内容

$ sudo yum install docker-ce docker-ce-cli containerd.io
//docker ce 社区版 docker ee 企业版

  1. 启动docker

systemctl start docker

查看是否安装并启动成功 docker version
在这里插入图片描述
6. 运行helloworld

docker run hello-world
本地没有hello-world镜像时会自动从仓库中pull,下载到本地,下载完毕之后可用docker images查看本地拥有的镜像
在这里插入图片描述

  1. 卸载

$ sudo yum remove docker-ce docker-ce-cli containerd.io //1. 卸载依赖
$ sudo rm -rf /var/lib/docker //删除资源
// /var/lib/docker docker的默认工作路径

  1. 配置阿里云镜像加速 在这里插入图片描述
    在这里插入图片描述

根据操作文档linux中执行对应命令即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值