文档章节

Docker:镜像与容器

FeanLau
 FeanLau
发布于 2017/05/04 16:23
字数 529
阅读 3
收藏 0

Docker 本身需要在 Linux 核心的系统上运行,所以如果我们想在平时用的 MAC 还有 Windows 上使用 Docker ,需要安装一些软件 .. Docker Toolbox 就是一个软件包 ..

在这里你可以选择要使用的版本,然后把它下载下来 ... 再去安装一下它 .. 安装完成以后,这个 Toolbox 给我们提供了两个开始用 Docker 的工具 .. 一个是 Docker Quickstart Terminal ..

它是一个命令行工具 .. 还有一个是 Kitematic .. 它提供了一个图形界面 ... 我们先用一下这个命令行工具 ... 默认它会打开系统自带的终端工具 .. 第一次打开它的时候,它会给我们创建一台默认的 Docker 机器 ..

这样我们就可以去使用 Docker 了 ...

准备

下载Docker Toolbox

URL:[https://www.docker.com/products/docker-toolbox]

 在Mac电脑上下载安装Docker Toolbox的最后界面截图如下所示:(显示了提供了两个开始用 Docker 的工具 .. 一个是 Docker Quickstart Terminal ..)

上面的两个选项中选择“Terminal ”,进入一个终端工具,如下所示,最终会新建立一个默认的Docker镜像

 

下载镜像

搜索镜像

image可以翻译成“镜像”,在https://hub.docker.com/explore这个网站上面可以去搜索镜像,找到别人制作好的镜像拿来使用。

使用Docker命令,我们可以把上图中显示的镜像文件下载到自己的电脑上面。

比如搜索关于'centos' 的镜像,使用下面的命令,返回结果如图所示:

搜索结果显示的列表如下,是一个表格的形式,可以看到一些镜像的属性。官方的镜像前面一般没有前缀。

下载镜像

先查看自己的主机上是否有可以使用的镜像。

使用阿里云镜像加速

 

容器

 

创建容器

 

管理容器

 

带互动的容器

 

在后台运行的容器

 

创建镜像

 

创建镜像

 

用Dockerfile创建镜像

 

把镜像推送到Docker Hub

 

把镜像推送到阿里云

 

 

 

© 著作权归作者所有

共有 人打赏支持
FeanLau
粉丝 3
博文 219
码字总数 130409
作品 0
浦东
程序员
加载中

评论(1)

FeanLau
FeanLau
我写的这个根本就没有用处的,不是自己在Ubuntu上运行的,没有用
深入分析Docker镜像原理(下)

第二部分 Dockerfile、Docker镜像和Docker容器的关系 Dockerfile 是软件的原材料,Docker 镜像是软件的交付品,而 Docker 容器则可以认为是软件的运行态。从应用软件的角度来看,Dockerfile、...

苏宁公有云
2015/08/25
0
0
docker-2-简单使用docker-ce

安装请看docker-ce安装文档 docker命令合集 参考docker --help 选项 > -D 使用debug模式> -l 日志级别(有debug|info|warn|error|fatal),默认info> -v 显示版本> 管理命令> config 管理docke......

yr_linux运维
2017/12/28
0
0
docker一: 镜像与容器管理

Docker的优势: 1、启动非常快,秒级实现。 2、资源利用率高,在机器中以进程的方式存在,一台机器可以跑上百个docker容器。 3、创建和配置后可以在任意地方运行docker,只需将其上传到docke...

liliangchun
2017/07/01
0
0
docker基础使用与入门实践

一、何为docker docker最早基于LXC实现(LinuX Container)从0.7版本以后开始去除LXC转而使用自行开发的libcontainer,从1.11开始,演进为runC和containerd;docker是go语言开发,基于Linux内...

dyc2005
04/14
0
0
docker基础

docker基本概念 镜像(Image) 容器(Container) 仓库(Repository) Docker镜像 Docker 镜像是一个特殊的文件系统,除了提供容器运行时所需的程序、库、资源、配置等文件外,还包含了一些为运行时...

china_lx1
2017/07/05
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

弹性工作制的魔咒

简评:你找到了一份完美的工作 —— 可以提前离开公司,还可以在晚上从家里回复邮件。既然如此,你为什么还会有那么强的负罪感呢? 或许是弹性工作制魔咒在作祟。 很多享受弹性工作制的人会始...

极光推送
1分钟前
0
0
KAFKA介绍(分布式架构)

Kafka是一个分布式的、可分区的、可复制的消息系统。它提供了普通消息系统的功能,但具有自己独特的设计。这个独特的设计是什么样的呢? 首先让我们看几个基本的消息系统术语: Kafka将消息以...

明理萝
7分钟前
0
1
os::NodeHandle::subscribe回调函数绑定对象

void Foo::callback(const std_msgs::Empty::ConstPtr& message){}Foo foo_object;ros::Subscriber sub = handle.subscribe("my_topic", 1, &Foo::callback, &foo_object); 参考: ht......

itfanr
9分钟前
0
0
React16.4 开发简书项目 从零基础入门到实战

React16.4 开发简书项目 从零基础入门到实战 关注我的订阅号下载 React16.4 开发简书项目 从零基础入门到实战

蜗牛奔跑
11分钟前
0
0
day57-20180815-流利阅读笔记-待学习

社恐怎么办?这个漫画或许能治愈你 毛西 2018-08-15 1.今日导读 近日,芬兰漫画家卡罗利娜·科尔霍宁创作的绘本《芬兰人的噩梦》在中国大火。一时间书中的主人公马蒂成为了人们茶余饭后热议的...

aibinxiao
15分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部