标签:install names 版本 官网 lib mes 操作 linu 场景
操作系统级别的虚拟化,基于linux内核的namespace和cgroup
可以打包程序
环境的一致性,迁移方便
启动
磁盘
隔离程度
打包程序发布
部署微服务
测试
持续集成
应用程序隔离
官网 www.docker.com
安装文档:docs.docker.com
操作系统:centos7 注:6只支持一些老版本
docker 版本
CE 社区版
EE 企业版
老的版本安装名就是docker ,新版本是 docker-ce
主流版本17.12
关闭防火墙/selinux
安装过程参照官方文档:yum -y install docker-ce-版本号
启动/加入自启:systemctl start docker ...
docker info
docker version
docker run -it nginx
#run 启动并且运行,it 当前终端启动,nginx 镜像名,默认先从本地寻找,如果没有就去官方仓库下载镜像并且启动为容器,不加tag 默认就是最新版本的
docker ps #查看当前启动的容器
默认是国外镜像源
更改为国内
vi /etc/docker/daemon.json #通用配置方法,无论新旧版本
#添加如下镜像源
{
"registry-mirrors": ["http://registry.docker-cn.com"]
}
systemctl restart nginx
docker pull nginx:tag
镜像是分层的,查看镜像构建历史 docker history nginx,docker 数据目录是/var/lib/docker/
里面存储着镜像和容器。
标签:install names 版本 官网 lib mes 操作 linu 场景
原文地址:https://www.cnblogs.com/fanggege/p/11872932.html