码迷,mamicode.com
首页 > 其他好文 > 详细

每天学一点Docker(3)(制作你的第一个容器)

时间:2017-11-30 12:14:16      阅读:97      评论:0      收藏:0      [点我收藏+]

标签:没有   ges   apt-get   uri   date   soft   tor   ssl   es2017   

今天开始制作第一个容器,其实很简单

首先你要准备这些条件:

1.一个Ubuntu系统

2.这个系统能够联网,最起码ping www.baidu.com是可以的

这些准备条件准备好了,接下来就开始做准备工作。

Docker 分为开源免费的 CE(Community Edition)版本和收费的 EE(Enterprise Edition)版本。下面我们将按照文档,通过以下步骤在 Ubuntu 16.04 上安装 Docker CE 版本。

这里下载的是CE版本。

 

 

配置Docker的apt源

打开ubuntu虚拟机,ping 一下百度

技术分享图片

OK,可以的,因为制作容器的过程中需要联网,这个条件是必要的。

1.安装包,允许 apt 命令 HTTPS 访问 Docker 源。执行命令:

sodo apt-get install apt-transport-https ca-certificate curl software-properties-common

 然后会下载一些东西,等待下载完成即可

2.添加 Docker 官方的 GPG
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

3.将Docker的源添加到/etc/apt/source.list

sodu add-apt-repository  "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs)  stable"

4.刷新apt源

sudo apt-get update

5.安装Docker

sudo apt-get install docker-ce

这步完成之后,Docker也就安装完成了,是不是很简单,接下来就是如何使用Dokcer的问题了。

 

下载你的第一个容器:

docker run -d -p 80:80 httpd

技术分享图片

这个过程是,首先docker发现主机上没有http,然后就会去下载(镜像中已经安装好了 Apache HTTP Server),下载完毕之后再运行运行,将容器的80端口映射到主机的80端口。

 

接下来检测一下容器是否正常运行,浏览器中输入该主机的IP,我这里是192.168.90.71

技术分享图片

OK,web服务器运行成功!

Docker的第一个helloworld也就大功告成!

 

每天学一点Docker(3)(制作你的第一个容器)

标签:没有   ges   apt-get   uri   date   soft   tor   ssl   es2017   

原文地址:http://www.cnblogs.com/superfj/p/7927651.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!