一、Docker安装与简介

Docker安装

  1. 在linux下安装,使用官方通用脚本安装
    curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

  2. 也可以使用国内 daocloud 一键安装命令
    curl -sSL https://get.daocloud.io/docker | sh

  3. 查看docker状态
    systemctl status docker
    此时docker是dead状态
    在这里插入图片描述

  4. 启动docker
    systemctl start docker
    其他命令
    systemctl (start | restart | stop | status) docker
    再查看状态
    在这里插入图片描述

  5. 检查docker启动状态
    docker info --查看docker引擎版本号

  6. 设置docker开机自启动
    systemctl enable docker

  7. 创建docker用户组
    sudo groupadd docker

  8. 将当前用户加入docker用户组
    sudo usermod -aG docker $USER

  9. 重启docker服务
    systemctl restart docker

Docker核心概念

  1. 镜像
    一个镜像代表一个软件
  2. 容器
    基于某个镜像运行一次就生成一个容器
  3. 仓库
    用来存储docker镜像的具体位置
    - 远程仓库: https://registry.hub.docker.com/
    - 本地仓库
  4. 获取一个镜像
    docker pull mysql:5.7 --下载mysql5.7版本的镜像

设置镜像加速

  1. 未设置镜像加速时,使用docker info查询docker信息
    使用的是官方的仓库地址
    在这里插入图片描述

  2. 注册阿里云账号,并登录
    进入“控制台”,
    点开“产品与服务”
    搜索
    在这里插入图片描述

进入 “容器镜像服务”
再选择“镜像加速器”
在这里插入图片描述

再选择系统环境
在这里插入图片描述
依次执行上面的语句
最后再docker info 查看信息
多了一个阿里云的仓库地址
此时获取镜像会快很多

运行一个HelloWorld例子

  1. 使用 docker run Hello-World 命令运行 Hello-World 镜像
    在这里插入图片描述

初次运行,先查找本地是否存在镜像,
如果存在,则直接运行,否则就从仓库中拉取镜像到本地,再运行
以上命令未指定版本号,拉取的是最新版本的镜像

  1. 再次运行上面的命令
    在这里插入图片描述
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值