文档章节

Docker:镜像与容器

FeanLau
 FeanLau
发布于 2017/05/04 16:23
字数 529
阅读 4
收藏 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
码字总数 117077
作品 0
浦东
程序员
私信 提问
加载中

评论(1)

FeanLau
FeanLau
我写的这个根本就没有用处的,不是自己在Ubuntu上运行的,没有用
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
Docker容器的使用

ubuntu下安装docker: apt-get install docker.io 查看镜像:docker images 查看容器:docker ps(启动容器) docker ps -a (所有容器) 容器保存成镜像:docker commit -m "Install XXXX" -a "X......

静水大智
2016/12/27
8
0
Docker系列:02.Docker基础使用

02.Docker基础使用 获取镜像: 查找镜像: 查看镜像: 删除镜像:,也可以用id,取前几位就行。 创建镜像: CONTAINER为容器id 导出镜像: 导入镜像: 创建容器: 启动容器: 查看容器: 停止...

好笔记运维
07/31
0
0

没有更多内容

加载失败,请刷新页面

加载更多

设置虚拟机固定IP地址

1、点击虚拟机编辑找到虚拟网络编辑器 2、设置网络 3、修改接口配置文件 切换到cd /etc/sysconfig/network-scripts/下面找到对应接口的文件 添加如下内容 4、修改域名服务器 切换到 vi /etc/...

zhu_kai1
4分钟前
0
0
如何解决分布式系统数据事务一致性问题

一、关于分布式系统事务一致性问题 Java 中有三种可以的事务模型,分别称作本地事务模型(Local Transaction Model),编程式事务模型(Programmatic Transaction Model),和声明式事务模型...

hblt-j
5分钟前
0
0
弹幕,是怎样练成的?

说起弹幕看过视频的都不会陌生,那满屏充满着飘逸评论的效果,让人如痴如醉,无法自拔 最近也是因为在学习关于 canvas 的知识,所以今天就想和大家分享一个关于弹幕的故事 那么究竟弹幕是怎样...

我的卡
7分钟前
0
0
VisualBox 安装 CentOS 7.6 操作记录

20181213 VisualBox 安装 CentOS 7.6 操作记录 1、下载 官网下载地址: https://wiki.centos.org/Download找到i386 Everything (ISO), Minimal (ISO), NetInstall (ISO)选择 阿里云镜......

wwzzhh166
11分钟前
0
0
telegram_bot

new group -> 选择人 -> 填写群名 搜索BotFather -> start =========================== ou can control me by sending these commands: /newbot - create a new bot /mybots - edit your bo......

八戒八戒八戒
20分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部