Docker(一):安装

Docker简介

随着容器虚拟化技术的发展,Docker可以在开发环境中构建,并轻松提交到测试环境中,最终进入生产环境,加速本地开发构建流程。为了更好的使用Doker,做了Docker系列的博客:Docker(二):容器的基本操作,,Docker(三):守护式进程及其操作Docker(四):镜像操作
Docker的目标:
提供简单轻量的建模方式
职责的逻辑分离
环境移植,开发测试部署使用同一个环境,提高开发生命周期

Docker的使用场景:
1.使用Docker容器开发,测试,部署服务
2.创建隔离的运行环境
3.搭建测试环境

Docker的基本组成

Docker客户端/守护进程:
Docker是C/S架构的程序,docker的客户端向docker的服务器端即守护进程发出请求,守护进程处理完所有的工作并返回结果。docker客户端对服务器端的访问既可以在本地也可以远程。

Docker Image 镜像:
镜像是docker容器的基石,容器基于镜像启动和运行。docker镜像是层叠的只读文件系统,最低端是bootfs引导文件系统,docker用户几乎永远不会与引导文件有交互。镜像的第二层是root文件系统,可以是一种或多种操作系统如ubuntu,centos。

Docker Container 容器:
容器通过镜像启动,docker的容器是docker的执行单元,容器中可以运行客户的进程,如果说镜像是docker的构建打包阶段,那么容器则是启动和执行阶段。

Docker Registry 仓库:
docker用仓库来保存用户构建的镜像,分为公有私有两种。Docker Hub为Docker提供的共有仓库

Docker安装

更新ubuntu的apt源索引

sudo apt-get update

安装包允许apt通过HTTPS使用仓库

sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    software-properties-common

添加Docker官方GPG key

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

设置Docker稳定版仓库

sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
   $(lsb_release -cs) \
   stable"

添加仓库后,更新apt源索引

sudo apt-get update

安装最新版Docker CE(社区版)

sudo apt-get install docker-ce

检查Docker CE是否安装正确

sudo docker run hello-world

出现如下信息,表示安装成功

在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值