docker基础入门

为什么要写博客

首先自我介绍一下,我是一名奔三的码农,记忆力 学习的欲望逐渐下降,想通过博客的方式温习一下自己学过的东西和学习一下新东西,闲言少絮,我们开始温习一下DOCKER吧

为什么要用DOCKER

简单来说主要是解决同一台服务器多个运行环境,有的朋友会问了可以采用虚拟机,为什么会采用docker,这正是我要说的 ,好一点的服务器跑10多台虚拟机已经很厉害了 普通的服务器跑个几百个docker容器是很轻松的

核心概念

  1. DOCKER镜像
    docker镜像类似于虚拟机镜像,可以将它理解为一个面向DOCKER引擎只读模板,包含了文件系统。
    例如 一个镜像可以包含一个完整的Ubuntu操作系统环境,也可以安装应用程序如APACHE
    镜像创建Docker容器的基础,通过版本管理增加文件系统,DOCKER提供了一套十分简单的机制来创建更新心有镜像,用户可以通过网上下载镜像并且使用它,大大提升了环境构建效率。
    2. DOCKER仓库
    docker仓库类似于GIT代码仓库是集中存放镜像的地方,仓库可以分为公开仓库和私有仓库
    目前最大的公开仓库是DOCKER HUB ,存放了庞大的镜像供用户下载,国内公开的是 docker Pool 可以提供国内稳定的访问

DOCKER 安装

我使用是MAC OS 系统 其他的也类似
下载Docker for OS x Installer 下载地址 https://docs.docker.com/installation/mac

DOCKER 使用

1.1 获取镜像

可以使用 docker pull 命令从网络上下载镜像,该命令的格式为 docker pull 仓库/name: TAG TAG是版本 如果不写默认是latest(仓库最新镜像)如果仓库不写默认仓库为registry.hub.docker.com

// 默认下载最新镜像
sudo docker pull ubuntu
// 下载指定版本镜像
sudo docker pull ubuntu: 14.04
// 下载指定服务器镜像
sudo docker pull dl.dockerpool.com:5000/ubuntu: 14.04

下载镜像后,就可以使用此镜像了

1.2 使用镜像创建容器

sudo docker run -t -i ubuntu / bin/bash
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值