首页 > 其他 > 详细

Docker入门

时间:2020-07-09 19:43:22      阅读:58      评论:0      收藏:0      [点我收藏+]

Docker简介

  Docker是免费的的虚拟机引擎,可以为任何应用创建一个轻量级的、可移植的容器

  Docker是跨平台的轻量级虚拟机,Win10和MacOS都可以安装Docker

Docker镜像

  Docker虚拟机的镜像是一个只读层,不能写入数据

  我们可以通过dockerfile文件,定义需要安装的程序,然后创建出镜像文件技术分享图片

Docker容器

  Docker容器是一个虚拟的实例,里面的内容刻度可写

  容器是完全隔离的,不用担心部署程序会相互干扰

  一个镜像可以创建出多个容器    

  技术分享图片

Docker与VM虚拟机对比

  • VM虚拟机创建的是完整的虚拟系统,所以对占用硬件较高,属于重量级虚拟机

  技术分享图片

  • Docker虚拟机创建的虚拟实例共用一个系统内核,对硬件占用较小,属于轻量虚拟机

   技术分享图片

 Docker安装

  在CentOS上安装Docker虚拟机

yum install -y docker
service docker start
service docker stop

 执行成功:

技术分享图片

使用docker version,显示Cannot connect to the Docker daemon. Is the docker daemon running on this host,由于没有启动Docker服务,哈哈哈……

技术分享图片

 Docker虚拟机管理命令

  技术分享图片

 设置镜像加速器

  1、使用DockerCloud,提高镜像下载速度(Docker镜像仓库在国外)

curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://3272dd08.m.daocloud.io

技术分享图片

  2、编辑/etc/docker/daemon.json文件,把结尾的逗号去掉,不然Docker服务启动会报错

技术分享图片

 

Docker入门

原文:https://www.cnblogs.com/echola/p/13275521.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!