文档章节

macbook docker启动centos容器

bluntFish
 bluntFish
发布于 2017/07/16 22:49
字数 376
阅读 7
收藏 0

接上篇完成了centos镜像下载后,如何启动并访问 :

1、使用如下命令启动窗口。

docker run -d -i -t <imageID> /bin/bash  

-d:以守护模式启动。

--name='容器名' 指定容器名

-p port1:port2   把主机的port1端口映射到容器的port2

-i:则让容器的标准输入保持打开

-t:选项让Docker分配一个伪终端(pseudo-tty)并绑定到容器的标准输入上

<imageID>:在这里就是centos了。/bin/bash一定要代着。

使用-i -t就可以直接进入容器命令行模式

另外,如果你有多个叫centos的容器,只是版本号不一样,则使用:centos:7.0方式即可。

2、启动后就进入该容器的命令行模式了。不过发现连ifconfig都没安装。

3、安装ifconfig:

    首先通过:yum search ifconfig搜索可用的安装包:

yum search ifconfig

    搜索完成后,发现ifconfig在net-tools.x86_64下,安装即可:

yum install net-tools.x86_64

这时就可以查看自己的IP了。

 

安装后,一定要刻保存这个镜像,以后就用这个镜像来启动,要不然又要安装一次。

保存的方式为,在主机上在新开一个命令行,然后使用:

docker commit <imageId> <用户名/新的imageid>,如:

docker commit <imageID> bigsnow/centos-ifconfig

 

但在这里我遇到个问题:用宿主机Ping这个IP并不能Ping通,但在容器中Ping宿主机则能够Ping通。看来还需要配置。

© 著作权归作者所有

共有 人打赏支持
bluntFish
粉丝 2
博文 13
码字总数 2116
作品 0
昆明
CTO(技术副总裁)
私信 提问
【笔记】基于Docker在MacBook安装Informix Developer Edition

序言 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互...

军雷
06/03
0
0
Docker入门

声明:原创文章,转载请注明出处。http://www.jianshu.com/u/e02df63eaa87 1、概念 Dockerfile:一个文本格式的配置文件,可以使用Dockerfile快速构建自定义镜像。 镜像:用来构建这个环境的...

唐影若凡
2017/06/26
0
0
docker创建支持ssh服务的centos镜像

以centos为基础,目的使用ssh服务远程连接docker容器 环境:宿主机centos7,直接搜索docker的centos镜像,下载最新版本 1、先按照docker:yum install -y epel-release yum install -y dock...

射手Mr吴
2016/07/13
0
0
docker-安装及命令

1.1 Docker的安装 1.1.1 版本信息 [root@laowang ~]# cat /etc/redhat-release CentOS release 6.8 (Final) [root@laowang ~]# uname -r 2.6.32-642.el6.x86_64 [root@laowang ~]# uname -m......

wangyangyang12
2016/11/17
0
0
centos7上运行docker指令加配图

uname -a 查看内核 ls -l /sys/class/misc/devcie-mapper whereis curl (1)启动,systemctl start docker.service (2)开机启动,systemctl enable docker.service // sudo groupadd docker s......

追风筝的猪
04/03
0
0

没有更多内容

加载失败,请刷新页面

加载更多

java框架学习日志-7(静态代理和JDK代理)

静态代理 我们平时去餐厅吃饭,不是直接告诉厨师做什么菜的,而是先告诉服务员点什么菜,然后由服务员传到给厨师,相当于服务员是厨师的代理,我们通过代理让厨师炒菜,这就是代理模式。代理...

白话
今天
21
0
Flink Window

1.Flink窗口 Window Assigner分配器。 窗口可以是时间驱动的(Time Window,例如:每30秒钟),也可以是数据驱动的(Count Window,例如:每一百个元素)。 一种经典的窗口分类可以分成: 翻...

满小茂
今天
17
0
my.ini

1

architect刘源源
今天
14
0
docker dns

There is a opensource application that solves this issue, it's called DNS Proxy Server It's a DNS server that solves containers hostnames, if could not found a hostname that mat......

kut
今天
15
0
寻找数学的广度——《这才是数学》读书笔记2700字

寻找数学的广度——《这才是数学》读书笔记2700字: 文|程哲。数学学习方式之广:国内外数学教育方面的专家,进行了很多种不同的数学学习方式尝试,如数学绘本、数学游戏、数学实验、数学步道...

原创小博客
今天
27
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部