码迷,mamicode.com
首页 > 其他好文 > 详细

docker学习

时间:2019-11-16 19:30:28      阅读:61      评论:0      收藏:0      [点我收藏+]

标签:install   names   版本   官网   lib   mes   操作   linu   场景   

 

Docker 介绍

docker是什么

                   操作系统级别的虚拟化,基于linux内核的namespace和cgroup

解决了什么

                   可以打包程序

                   环境的一致性,迁移方便

                  

docker 与虚拟机对比

                   启动

                   磁盘

                   隔离程度

        

应用场景

                   打包程序发布

                   部署微服务

                   测试

                   持续集成

                   应用程序隔离

                  

安装配置

         官网 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/

里面存储着镜像和容器。

 

docker学习

标签:install   names   版本   官网   lib   mes   操作   linu   场景   

原文地址:https://www.cnblogs.com/fanggege/p/11872932.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!