资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

怎么样安装docker

小编给大家分享一下怎么样安装docker,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!

创新互联服务项目包括淅川网站建设、淅川网站制作、淅川网页制作以及淅川网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,淅川网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到淅川省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!

1. 介绍

docker有点像虚拟机技术那样,虚拟机是模拟了全部或部分的硬件,有一整套自己的操作系统,而docker不是,它只是一个进程,这个进程叫容器,这种叫容器技术,或隔离技术,它没有再启动一个操作系统,因为太耗资源,又太慢,它是隔离了linux内核,有自己的空间,比如说,自己的root账号,磁盘情况等。它很轻量极,启动很快,一个机器可以启动很多个docker容器进程。

说说几个应用场景,你没有理由不去用它。

  • 前端工程师,不懂配置php或java的开发环境

  • 持续集成测试

  • 快速部署,一条命令,部署的环境一模一样

  • 作为一个nodejs程序员,不懂php或ruby,想部署它们写的应用,一条命令

  • 方便地对程序进行资源配置,比如进程监控,内存限制

  • 安装软件太慢,比如安装MongoDB,要下载下来要好久,而docker只需要一条命令就可以跑起来

2. mac下安装

点击这里下载最新的mac版安装程序。

点击安装包下载完,运行即可。

3. linux下安装

一条命令即可。

curl -sSL https://get.daocloud.io/docker | sh

这条命令在ubuntu 14.04和ubuntu 16.04都可以成功安装docker。

安装完成功后,可能会提示你这样的信息:

If you would like to use Docker as a non-root user, you should now consider
adding your user to the "docker" group with something like:

  sudo usermod -aG docker vagrant

Remember that you will have to log out and back in for this to take effect!

vagrant是你的用户名,可能你的用户名跟我的不一样。

意思就是说,你可以把当前用户加入到docker组,以后要管理docker就方便多了,不然你以后有可能要使用docker命令前,要在前面加sudo

如果没加sudo就是类似这样的提示:

Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.26/containers/json: dial unix /var/run/docker.sock: connect: permission denied

不过执行了 sudo usermod -aG docker vagrant之后,你再重新登录(ssh),就可以免去加sudo

安装成功,需要把docker这个服务启动起来:

如果是ubuntu 14.04的系统,它会自动启动,你也可以使用下面的命令来启动。

$ sudo /etc/init.d/docker start

如果是ubuntu 16.04的系统,就用下面的命令:

$ sudo systemctl status docker.service

完结。

看完了这篇文章,相信你对“怎么样安装docker”有了一定的了解,如果想了解更多相关知识,欢迎关注创新互联行业资讯频道,感谢各位的阅读!


网页名称:怎么样安装docker
文章链接:http://www.cdkjz.cn/article/pcocos.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220