docker

docker

制作人:全心全意

docker让开发者可以打包他们的应用以及依赖包到一个可移植的container容器中,然后发布到任何流行的机器上运行。一次构建镜像,到处运行,一个docker镜像在windows、Linux和mac上都可以运行

官方网站:https://www.docker.com/

docker容器技术和vm虚拟机技术都是虚拟化技术,体验上也很相似,都像是开了一个虚拟机,但docker容器技术和虚拟机技术相比,少了虚拟机操作系统这一层,所以docker效率比虚拟机要高。例如启动一个物理系统需要10几秒,docker上启动一个实例仅需1-2秒

 

docker的工作流程:在服务器上运行docker Engine服务,从外网Docker Hub上把image操作系统镜像下载,在docker Engine上使用镜像来启动容器container,这样一个容器实例就运行起来了。最后,通过Docker client对docker容器虚拟化平台进行控制。

 

 

Linux7安装使用docker

#安装
yum install -y docker

#启动
systemctl start docker

docker search centos      #从Docker Hub中搜索符合条件的镜像,如果OFFICIAL为OK,说明可以放心使用

#拉取镜像
docker pull centos    #centos为镜像地址


#修改镜像源
vi /etc/docker/daemon.json
{
        "registry-mirrors":["https://docker.mirrors.ustc.edu.cn"]
}

  

 

posted @ 2020-03-25 16:07  全心全意_运维  阅读(150)  评论(0编辑  收藏  举报