首页 > 其他 > 详细

docker学习

时间:2019-11-16 19:46:06      阅读:84      评论:0      收藏:0      [点我收藏+]

 

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学习

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!