- 0
- 0
- 约1.1万字
- 约 7页
- 2020-04-08 发布于天津
- 举报
Docker入门基础之镜像使用
当运行容器时,使用的镜像如果在本地中不存在,docker 就会自动从 docker 镜像仓库中下载,默认是从 Docker
Hub 公共镜像源下载。
下面我们来学习:
1、管理和使用本地 Docker 主机镜像
2、创建镜像
列出镜像列表
我们可以使用 docker images 来列出存在于宿主机上的镜像。
1 root@ubuntu:~# docker images
2 REPOSITORY TAG IMAGE ID CREATED
SIZE
3 alpine latest 055936d39205 3 weeks ago
5.53MB
4 mysql 5.7 7faa3c53e6d6 3 weeks ago
373MB
5 ubuntu 15.04 d1b55fd07600 3 years ago
131MB
6 ubuntu 16.04 2a697363a870 2 weeks ago
119MB
各个选项说明:
REPOSITORY :表示镜像的仓库源
TAG :镜像的标签
IMAGE ID :镜像ID
CREATED :镜像创建时间
SIZE :镜像大小
同一仓库源可以有多个 TAG ,代表这个仓库源的不同个版本,如ubuntu仓库源里,有16.04、15.04等多个不同的版
本,我们使用 REPOSITORY:TAG 来定义不同的镜像。
以相应的镜像启动容器
我们如果要使用版本为16.04的ubuntu系统镜像来运行容器时,命令如下:
1 root@ubuntu:~# docker run -it ubuntu:16.04 sh
2 #
如果要使用版本为15.04的ubuntu系统镜像,则命令如下:
1 root@ubuntu:~# docker run -it ubuntu:15.04 sh
2 #
各个参数解析:
docker: Docker 的二进制执行文件。
run:与前面的 docker 组合来运行一个容器。
-it:其实是两个参数组成, -i 和 -t ,-i:允许你对容器内的标准输入 (STDIN) 进行交互。-t:在新容器内指定
一个伪终端或终端。
ubuntu:15.04指定要运行的镜像,Docker首先从本地主机上查找镜像是否存在,如果不存在,Docker
就会从镜像仓库 Docker Hub 下载公共镜像。
sh:执行命令。
获取一个新镜像
当我们在宿主机上使用一个不存在的镜像时 Docker 就会自动下载这个镜像。如果我们想预先下载这个镜像,我们可
以使用 docker pull 命令来下载它。
1 root@ubuntu:~# docker pull ubuntu:18.04
2 18.04: Pulling from library/ubuntu
3 6abc03819f3e: Pull complete
4 05
您可能关注的文档
- 2019年限制性股票激励计划预留部分授予及回购注销部分.PDF
- 2019年非公开发行A股股票预案.PDF
- 2019年非公开发行公司债券发行预案.PDF
- 2020帔季FIRST科技挑战赛比赛手册Part1.PDF
- 2020第八届耐克高校精英马拉松公路接力跑总决赛暨南大学.PDF
- 263网络会议使用手册.PDF
- 28短周期适应性回落风险预期过度投资策略.PDF
- 2年体育科実践事例.PDF
- 3.危険片(液体固体)-IwateUniversity.PDF
- 3000万词汇父母语言的力量.PDF
- 初中九年级英语Unit 13环境保护主题听说整合教学设计.docx
- 85分式方程及其解法课件人教版数学八年级上册.pptx
- 基于核心素养的博物馆主题说明文写作教学设计与实施——以九年级英语为例.docx
- 53一次函数的意义第课时课件浙教版八年级数学上册.pptx
- 大单元视角下“人民民主政权的巩固”与历史关键能力进阶教学设计——以初中历史中考复习课为例.docx
- 五年级数学下册典型例题解析人教版期末重点攻克.pptx
- 小学四年级信息技术《智启信息时代:查找网上信息的基石》教学设计及反思.docx
- 大疆域·大人口·大战略:中国国家空间认知的初步建构.docx
- 人教版(一年级起点)小学英语四年级上册Revision 1 Lesson 2教学设计.docx
- 大单元结构化复习:旧民主主义革命时期(18401919)的内忧外患与救亡图存.docx
原创力文档

文档评论(0)