Docker基础篇-day01-docker概念及hello-world运行
Docker的基本组成:
-
镜像:只读的模板,类似Java中的类
-
容器:利用容器独立运行一个或一组应用,容器是镜像创建的运行实例,可以把容器看成一个简易版的linux
-
仓库:阿里云或者网易云,用来下载镜像的
Docker在Centos6上的安装:
-
yum install -y epel-release
-
yum install -y docker-io
-
vi /ect/sysconfig/docker
-
service docker start
-
dorker version 验证
安装问题记录:
-
yum安装,提示yum锁定了,解决办法:rm -f /var/run/yum.pid
-
在安装docker-io的时候,提示 No package docker-io available,解决办法: sudo yum install docker即可
Docker在Centos7上的安装,参考docker官网
运行hello-world
前提:配置阿里云镜像加速器,在阿里云镜像加速器有写
- docker run hello-world
拉取helloworld镜像从阿里云仓库到本地
镜像会为模板,运行一个helloworld容器为实例
2.docker运行机制:docker是C/S机制,Docker守护进程运行在主机上,然后通过socket连接从客户端访问,守护进程从客户端介绍命令并管理运行在主机上的容器,容器是一个运行时环境,就是所谓的集装箱
3.docker容器和虚拟机的特点:
docker帮助命令:docker version docker info docker help