本站已运行

攻城狮论坛

作者: 田埂上的梦
查看: 511|回复: 7

主题标签Tag

more +今日重磅推荐Recommend No.1

所有IT类厂商认证考试题库下载所有IT类厂商认证考试题库下载

more +随机图赏Gallery

【新盟教育】2023最新华为HCIA全套视频合集【网工基础全覆盖】---国sir公开课合集【新盟教育】2023最新华为HCIA全套视频合集【网工基础全覆盖】---国sir公开课合集
【新盟教育】网工小白必看的!2023最新版华为认证HCIA Datacom零基础全套实战课【新盟教育】网工小白必看的!2023最新版华为认证HCIA Datacom零基础全套实战课
原创_超融合自动化运维工具cvTools原创_超融合自动化运维工具cvTools
重量级~~30多套JAVA就业班全套 视频教程(请尽快下载,链接失效后不补)重量级~~30多套JAVA就业班全套 视频教程(请尽快下载,链接失效后不补)
链接已失效【超过几百G】EVE 国内和国外镜像 全有了 百度群分享链接已失效【超过几百G】EVE 国内和国外镜像 全有了 百度群分享
某linux大佬,积累多年的电子书(约300本)某linux大佬,积累多年的电子书(约300本)
乾颐堂现任明教教主Python完整版乾颐堂现任明教教主Python完整版
乾颐堂 教主技术进化论 2018-2019年 最新31-50期合集视频(各种最新技术杂谈视频)乾颐堂 教主技术进化论 2018-2019年 最新31-50期合集视频(各种最新技术杂谈视频)
Python学习视频 0起点视频 入门到项目实战篇 Python3.5.2视频教程 共847集 能学102天Python学习视频 0起点视频 入门到项目实战篇 Python3.5.2视频教程 共847集 能学102天
约21套Python视频合集 核心基础视频教程(共310G,已压缩)约21套Python视频合集 核心基础视频教程(共310G,已压缩)
最新20180811录制 IT爱好者-清风羽毛 - 网络安全IPSec VPN实验指南视频教程最新20180811录制 IT爱好者-清风羽毛 - 网络安全IPSec VPN实验指南视频教程
最新20180807录制EVE开机自启动虚拟路由器并桥接物理网卡充当思科路由器最新20180807录制EVE开机自启动虚拟路由器并桥接物理网卡充当思科路由器

[文档] 2. Docker - 安装

[复制链接]
查看: 511|回复: 7
开通VIP 免金币+免回帖+批量下载+无广告
一、Docker介绍1. Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上, 也可以实现虚拟化. 容器时完全使用沙箱机制,互相之间不会有任何接口.2. 启动非常快,秒级实现.3. 资源利用率很高,一台机器可以跑上千个docker容器.4. 更快的交付和部署,一次创建和配置后,可以在任意地方运行.5. 内核级别的虚拟化,不需要额外的hypevisor支持,会有更高的性能和效率.6. 易迁移,平台依赖性不强.二、Docker核心概念1.镜像: 是一个只读的模版,类似于安装系统用到的iso文件,我们通过镜像来完成各种应用的部署.2.容器: 镜像类似于操作系统,而容器类似于虚拟机本身.它可以被启动、开始、停止、删除等操作. 每个容器都是相互隔离的.3.仓库: 存放镜像的一个场所,仓库分为公开仓库和私有仓库.三、Docker安装1.笔记机器是Centos6.4 x64位, 首先升级系统.[backcolor=white !important][size=1em]
1

2

3

4

5

6

7

8

bash-3.2# yum -y install epel-release

bash-3.2# yum update

bash-3.2# yum -y install docker-io

bash-3.2# /etc/init.d/docker start

bash-3.2# chkconfig --add docker

bash-3.2# chkconfig docker on

bash-3.2# ps aux|grep docker

root     1396    1  0 May20 ?        00:15:31 /usr/bin/docker -d




四、Docker镜像管理1.下载centos镜像[backcolor=white !important][size=1em]
1

2

3

bash-3.2# docker pull centos

bash-3.2# docker images

centos              latest              2a332da70fd1        2 weeks ago         196.7 MB




2.更改镜像名称[backcolor=white !important][size=1em]
1

2

3

4

5

bash-3.2# docker tag centos:latest 90root:90root

bash-3.2# docker images

centos              latest              2a332da70fd1        2 weeks ago         196.7 MB

90root              90root              2a332da70fd1        2 weeks ago         196.7 MB

###可以看到,其实基于centos:latest拷贝一份镜像. 仔细看发现两者IMAGE ID一样.




3.Docker搜索公有镜像[backcolor=white !important][size=1em]
1

2

3

4

5

6

7

8

bash-3.2# docker search centos

NAME                            DESCRIPTION                                     STARS     OFFICIAL   AUTOMATED

centos                          The official build of CentOS.                   2358      [OK]

ansible/centos7-ansible         Ansible on Centos7                              75                   [OK]

jdeathe/centos-ssh              CentOS-6 6.7 x86_64 / CentOS-7 7.2.1511 x8...   25                   [OK]

jdeathe/centos-ssh-apache-php   CentOS-6 6.7 x86_64 / Apache / PHP / PHP M...   17                   [OK]

nimmis/java-centos              This is docker images of CentOS 7 with dif...   12                   [OK]

………………………………………………




4.启动一个容器[backcolor=white !important][size=1em]
1

2

3

4

5

bash-3.2# docker run -it centos /bin/bash

bash-96d50d4ae5e4# exit

##退出容器之后,容器停止

## -i: 让容器的标准输入打开

## -t: 为容器分配一个为终端




5.查看运行的容器[backcolor=white !important][size=1em]
1

2

3

4

bash-3.2# docker ps          #查看正在运行的容器

bash-3.2# docker ps -a       #查看所有容器

CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS                     PORTS               NAMES

96d50d4ae5e4        centos              "/bin/bash"         4 minutes ago       Exited (0) 3 minutes ago                       desperate_hopper




6.删除镜像[backcolor=white !important][size=1em]
1

2

3

4

5

6

7

8

9

10

11

bash-3.2# docker images     #查看镜像

REPOSITORY          TAG                 IMAGE ID            CREATED             VIRTUAL SIZE

90root              0617                b14c8813ddbd        3 days ago          513.4 MB

90root              90root              2a332da70fd1        2 weeks ago         196.7 MB

centos              latest              2a332da70fd1        2 weeks ago         196.7 MB

bash-3.2# docker rmi docker rmi 90root:0617     #删除镜像

bash-3.2# docker images

REPOSITORY          TAG                 IMAGE ID            CREATED             VIRTUAL SIZE

centos              latest              2a332da70fd1        2 weeks ago         196.7 MB

90root              90root              2a332da70fd1        2 weeks ago         196.7 MB

## 不推荐通过镜像id删除镜像




CCNA考试 官方正规报名 仅需1500元
回复 论坛版权

使用道具 举报

默认的表情好少啊。楼主加油~
回复 支持 反对

使用道具 举报

写的真的很不错
回复 支持 反对

使用道具 举报

makewonder [Lv8 技术精悍] 发表于 2016-12-6 11:47:30 | 显示全部楼层
攻城狮论坛的资料就是全,在这里找不到的资料在其他网站也很难找到!
回复 支持 反对

使用道具 举报

Rockyw [Lv10 举世无双] 发表于 2016-12-6 12:13:18 | 显示全部楼层
路过了解一下,注明一下出处比较好
回复 支持 反对

使用道具 举报

byronyj [Lv8 技术精悍] 发表于 2016-12-6 15:25:57 | 显示全部楼层
学习IT知识,自学网络技术,就来攻城狮论坛bbs.vlan5.com
回复 支持 反对

使用道具 举报

zuoyou [Lv8 技术精悍] 发表于 2022-10-5 10:16:47 | 显示全部楼层
qqqqqqqqqqqqqqqqqqq
回复 支持 反对

使用道具 举报

zuoyou [Lv8 技术精悍] 发表于 2022-10-5 10:17:38 | 显示全部楼层
qqqqqqqqqqqqqqqqqqqqqqq
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|无图浏览|手机版|网站地图|攻城狮论坛

GMT+8, 2026-6-7 10:58 , Processed in 0.107189 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4 © 2001-2013 Comsenz Inc.

Designed by ARTERY.cn