Centos7 搭建Docker环境

什么是Docker环境?

Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。

Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。

容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。
Centos7 搭建Docker环境

如何在Centos7上搭建Docker?

安装Docker的依赖库。

依赖库是指调用一个动态库A时,A又需要调用动态库B。则B是A的依赖库。
Centos7 搭建Docker环境

添加Docker CE的软件源信息。

日常的软件安装或者更新都是采用从软件源获取软件包的方式。设置好软件源可以让你及时获取重要的安全更新,解决安全隐患;或者修复已知的问题,让使用更顺手。设置好软件源同样可以加快以上操作的速度,节约你宝贵的时间。

Centos7 搭建Docker环境

安装Docker CE,启动Docker服务。

执行以下命令

yum makecache fast; yum -y install docker-ce ;systemctl start docker;
Centos7 搭建Docker环境

配置阿里云镜像仓库

如图:
Centos7 搭建Docker环境

重新加载服务配置文件

Centos7 搭建Docker环境

什么是nginx?

Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好,*使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等
Centos7 搭建Docker环境

使用Docker安装Nginx服务

查看Docker镜像仓库中Nginx的可用版本。

可多版本了,第一个是最受欢迎的

Centos7 搭建Docker环境

拉取镜像

下载镜像到本地

Centos7 搭建Docker环境

运行容器

启动容器里的应用

Centos7 搭建Docker环境

验证成果

访问http://106.14.216.177:8080/

Centos7 搭建Docker环境

上一篇:论文阅读之 A Convex Optimization Framework for Active Learning


下一篇:VGG_19 train_vali.prototxt file