【视频或者图文】运行第一个容器 - 每天5分钟玩转容器技术(5)
登录并记录下IP
[email protected]:~# ip r default via 123.57.95.247 dev eth1 10.0.0.0/8 via 10.173.31.247 dev eth0 10.173.24.0/21 dev eth0 proto kernel scope link src 10.173.27.142 100.64.0.0/10 via 10.173.31.247 dev eth0 123.57.92.0/22 dev eth1 proto kernel scope link src 123.57.94.194 172.16.0.0/12 via 10.173.31.247 dev eth0 192.168.0.0/20 dev docker0 proto kernel scope link src 192.168.0.1 linkdown
打开官方安装文档
https://docs.docker.com/engine/installation/
点到Ubuntu
分社区版和企业版 我们采用社区版
1.Install packages to allow apt
to use a repository over HTTPS: 设置docker的apt源
在Ubuntu中输入以下命令 允许通过https访问源
$ sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ software-properties-common
2.Add Docker’s official GPG key: 然后添加官方GPG KEY
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Verify that the key fingerprint is 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
. 确保fingerprint是一致的。
[email protected]:~# sudo apt-key fingerprint 0EBFCD88 pub 4096R/0EBFCD88 2017-02-22 Key fingerprint = 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88 uid Docker Release (CE deb) <[email protected]> sub 4096R/F273FCD8 2017-02-22
然后将apt源 添加到source.list
[email protected]:~# sudo add-apt-repository \ > "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ > $(lsb_release -cs) \ > stable"
vi /etc/opt/sources.list
查看包含ubuntu的已经加入进去了
INSTALL DOCKER
-
Update the
apt
package index.
正式安装docker 首先更新apt源
安装docker社区版
sudo apt-get install docker-ce
启动docker
# docker run -d -p 80:80 httpd
其过程可以简单的描述为:
-
从 Docker Hub 下载 httpd 镜像。镜像中已经安装好了 Apache HTTP Server。
-
启动 httpd 容器,并将容器的 80 端口映射到 host 的 80 端口。
下面我们可以通过浏览器验证容器是否正常工作。在浏览器中输入 http://[your ubuntu host IP] ecs是公网IP
可以访问容器的 http 服务了,第一个容器运行成功!我们轻轻松松就拥有了一个 WEB 服务器。随着学习的深入,会看到容器技术带给我们更多的价值。
镜像下载加速
由于 Docker Hub 的服务器在国外,下载镜像会比较慢。幸好 DaoCloud 为我们提供了免费的国内镜像服务。
下面介绍如果使用镜像。
-
在 daocloud.io 免费注册一个用户。
-
登录后,点击顶部菜单“加速器”。
-
copy “加速器”命令并在 host 中执行(你的命令可能跟我的会稍有不同)。
-
重启 Docker deamon,即可体验飞一般的感觉。
# systemctl restart docker.service
视频链接如下 http://mp.weixin.qq.com/s?__biz=MzIwMTM5MjUwMg==&mid=506103906&idx=1&sn=daf127f449e334842bf36649a5d88e94&chksm=0d30807b3a47096d90f240d8fb90d8c39e94b62c422a7a988cfb3484b4d5196942f39719f0d6&mpshare=1&scene=23&srcid=0503Mmw24JAm8A5CYUiZmORz#rd