前言:
现在你们对“ubuntu14下c语言开发”大概比较珍视,朋友们都需要学习一些“ubuntu14下c语言开发”的相关内容。那么小编也在网摘上搜集了一些有关“ubuntu14下c语言开发””的相关内容,希望朋友们能喜欢,姐妹们一起来学习一下吧!近在看一些云计算的一些东西,无意中发现Docker,这是一个虚拟的管理软件,可以整么说,平时我们看到的windows下的一个个文件夹非常有纹理,但是时间长了,会发现非常乱,而且非常难整理。
而我们Linux上运行的软件服务等,杂乱无章,尤其在搭建比较大的项目的时候,比如搭建openstack服务器的时候,有时候一个不小心做错了步骤,卸载一个软件重新来,发现配置文件删不掉,或者一删就把所有连带软件删除掉了,相信许多人碰到小编的这种情况。
而Docker会帮助我们解决掉这些问题,Docker是将电脑容器化,容器摆在那里,放入镜像,运行容器。
我们会发现容器将我们的软件服务保护起来,这样我们可以在一台计算机中运行多个Nginx,是不是很神奇,如下图,
是不是很神奇,下面我们来安装Docker。
首先我们做一下系统更新,如下:
NormalText Code
1
2 sudo apt-get update && apt-get upgrade -y
sudo reboot
执行如下命令检查是否安装了curl命令:
NormalText Code
1 which curl
如果未安装执行如下命令安装curl:
NormalText Code
1
2 sudo apt-get update
sudo apt-get install curl
获取Docker新安装包并安装:
NormalText Code
1 curl -sSL | sh
检测Docker是否安装成功:
NormalText Code
1 docker run dockerinaction/hello_world
如果报下面错误,则是因为docker服务没有运行:
NormalText Code
1 sudo service docker start
在容器中运行软件
创建和启动一个新的容器,这里Niginx的镜像运行一下命令下载:
NormalText Code
1 docker run --detach --name web nginx:latest
下方的一串字符是该容器的唯一标识符。
创建
NormalText Code
1 docker run -d --name mailer dockerinaction/ch2_mailer
好了,下一节我们来深入探索Docker 能给我们带来什么惊喜,小编回去补下脑!!!
嵌入式物联网需要学的东西真的非常多,千万不要学错了路线和内容,导致工资要不上去!
无偿分享大家一个资料包,差不多150多G。里面学习内容、面经、项目都比较新也比较全!某鱼上买估计至少要好几十。点击文中文蓝色字领取
标签: #ubuntu14下c语言开发