DOCKER介绍
docker介绍
docker是基于GO语言实现的云开源项目
docker的主要目标是“BUILD,SHIP and RUN any app,anywhere”,也就是通过 对应的应用组件的封装、分发、部署、运行,使用户的app(也可以是一个web应用或者数据库应用等等)及其运行环境能够做到“一次封装,到处运行”。
Docker利用容器独立运行一个或者一组应用。容器就是用镜像创建的运行实例。
它可以被启动、开始、停止和删除。每个容器都是相互隔离的,保证安全的平台。
可以把人容器看做是一个简易版的linux环境(包括root用户权限、进程空间、用户空间和网络空间等)和运行在其中的应用程序。
容器的定义和镜像一模一样,也是一堆层的统一视角,唯一区别在于容器的最上面那一层是可读可写的。
仓库是集中存放镜像文件的场所。
仓库和仓库注册服务器时有区别的。仓库注册服务器上往往存放着多个仓库,每个仓库中包含了多个镜像,每个镜像又有不同的标签(tag)
仓库分为公开仓库和私有仓库两种形式。
最大的公开仓库是 Docker Hub
存放了数量庞大的镜像供用户下载。国内的公开仓库有阿里云、网易等。
linux安装docker(centos 6.X)
yum install -y epel-release
yum install -y docker-io
- 1.配置配置文件
cat /etc/sysconfig/docker
- 2.启动
service docker start
- 3.查看版本信息
docker version
- 4.配置阿里云镜像加速
编写daem.json文件
systemctl daemon-reload
systemctl restart docker
ps -ef|grep docker
带着阿里云的地址,则证明配置成功
本文来自博客园,作者:King-DA,转载请注明原文链接:https://www.cnblogs.com/qingmuchuanqi48/articles/15146115.html