容器实例服务

容器实例服务,第1张

Linux中Docker容器使用实例

在之前的文章中,您已经详细介绍了Docker的安装(如何在CentOS6.5系统中详细安装Docker),很多盆友在安装后并不知道如何使用Docker容器。接下来我和华军分享一个简单易学的Linux下Docker容器应用入门教程,获得超级技能是必须的。请收藏你喜欢的盆友进行训练!。

1.启动Docker容器。

[root@localhost~]#dockerrun-I-tUbuntu/bin/bash

无法在本地找到图像“ubuntu”

提取存储库ubuntu

04c5d3b7b065:下载完成

511136ea3c5a:下载完成

c7b7c6419568:下载完成

70c8faa62a44:下载完成

d735006ad9c1:下载完成

状态:为ubuntu下载了更新的映像:最新

注意:

-i:在容器中打开STDIN。

-t:为容器分配一个伪tty终端设备

从上面我们可以看到,Docker会先检查本地是否有ubuntu镜像,如果本地没有找到,Docker会去官网上的DockerHub注册表查询DockerHub中是否有这个镜像。一旦Docker找到图像,它将免费下载并存储在本地主机中。

随后,Docker在系统文件中用这个映像构建了一个新的容器。该容器有自己的互联网和IP地址,以及一个可以与主机通信的桥接网络电缆端口。最后,每个人都告诉Docker在创建新容器时运行什么命令。

容器构建完成后,Docker将在容器中执行/bin/bash命令。这时,你可以看到容器中的外壳。

root@8c342c0c275c:/#

注意:8c342c0c275c表示容器的ID。

2.应用程序容器

查询容器的IP地址。

root@8c342c0c275c:/#hostname

8c342c0c275c

是的,容器的IP地址就是容器的ID。

查询此服务器的主机文档。

root@8c342c0c275c:/#cat/etc/hosts

8c342c0c275c

ff00::0ip6-mcastprefix

ff02::1ip6-所有节点

ff02::2个ip6-全路由器

127.0.0.1本地主机

*1台本地主机ip6-本地主机ip6-环回

fe00::0ip6-本地网

可以看到Docker在容器的IP地址中添加了一个计算机主机配置项。

查询容器的IP地址。

root@8c342c0c275c:/#ipa

1:lo:《LOOPBACK,UP,LOWER_UP》mtu65536qdiscnoqueue状态未知组默认值

链路/回送00:00:00:00:00:00brd00:00:00:00:00:00

inet127.0.0.1/8范围主机lo

有效_lft永远首选_lft永远

inet6::1/128范围主机

有效_lft永远首选_lft永远

4:eth0:《BROADCAST,UP,LOWER_UP》MTU1500qdiscpFIFO_faststateUP组默认qlen1000

link/ether02:42:AC:11:00:02brdff:ff:ff:ff:ff:ff:ff

inet172.17.0.2/16范围全球eth0

有效_lft永远首选_lft永远

inet6fe80::42:acff:fe11:2/64范围链接

有效_lft永远首选_lft永远

以上是我对Linux中Docker容器应用案例的总结,期待对大家有所帮助!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/770886.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-02
下一篇 2022-05-02

发表评论

登录后才能评论

评论列表(0条)

保存