随笔分类 -  docker

摘要:Dockerfile是由一系列命令和参数构成的脚本,一个Dockerfile里面包含了构建整个image的完整命令。Docker通过docker build执行Dockerfile中的一系列命令自动构建image。 # :代表注释 一、 FROM Syntax: FROM <image>[:<tag 阅读全文
posted @ 2018-09-03 22:18 dance_man 阅读(8981) 评论(0) 推荐(1)
摘要:docker私有仓库安装 一:什么是docker的私有仓库 docker仓库实际上提供两方面的功能,一个是镜像管理,一个是认证。前者主要由docker registry项目来实现,通过http服务来上传下载;后者可以通过docker index(闭源)项目或者利用现成认证方案(如nginx)实现ht 阅读全文
posted @ 2018-08-27 22:29 dance_man 阅读(450) 评论(0) 推荐(0)
摘要:docker 安装 oracle "部署链接:https://www.linuxidc.com/Linux/2017 03/141760.htm" 本次使用docker安装oracle 1、搜索可使用的镜像 这里选择12c版本 2、下载镜像 3、运行oracle镜像 因为要挂载路径,所以提前创建好( 阅读全文
posted @ 2018-04-01 14:14 dance_man 阅读(11153) 评论(3) 推荐(0)
摘要:docker network 虚拟出来一个网卡(docker0)关联到物理网卡上,并且将物理网卡的MAC地址剥夺过来,给这个虚拟网卡用。然后每一个虚拟机到都连到虚拟网卡上(类似于交换机)。虚拟的网卡网络叫桥。桥有四种类型,这里就不详细描述。 4种容器网络类型(从左至右): 1 close conta 阅读全文
posted @ 2018-03-19 21:50 dance_man 阅读(447) 评论(0) 推荐(0)
摘要:docker data volume Docker镜像由多个只读层叠加而成,启动容器时,Docker会加载只读镜像层并在镜像栈顶部添加一个读写层 如果运行中的容器修改了现有的一个已经存在的文件,那该文件将会从读写层下面的只读层复制到读写层,该文件的只读版本仍然存在,只是已经被读写层中该文件的副本所隐 阅读全文
posted @ 2018-03-17 18:01 dance_man 阅读(467) 评论(0) 推荐(0)
摘要:docker发展历程 docker本身不是容器,它只是一个更加易用的前端管理器。 最早期的容器技术概念是用chroot来实现隔离,但是chroot只是提供了对进程文件目录虚拟化的功能,不能防止进程恶意访问系统。 直到2008年 LXC(Linux Containers"牛奶牌牛奶"),一套完整的Li 阅读全文
posted @ 2018-02-21 17:16 dance_man 阅读(3089) 评论(0) 推荐(0)
摘要:docker 安装及使用用介绍 安装docker所依赖的基础环境 1 64 bits CPU 2 Linux Kernel 3.10+ //如果低于则需要手动给内核打补丁。因为分层构建联合挂载系统得在3.10内核以版本才有的 3 Linux Kernel Cgroups and Namespace 阅读全文
posted @ 2018-02-21 13:39 dance_man 阅读(298) 评论(0) 推荐(0)
摘要:原理简述 主机级虚拟化与容器级虚拟化 **两者之间的不同之处: ** 主机级虚拟化技术: 为每一个封闭的实例,提供的是一个从底层硬件开始一直到高层的基础环境。也就意味着说我们每一个对应的虚拟机实例就拥有自己可视的,而且是隔离于其它实例的基础硬件,包括CPU,内存等等,所以它在硬件完成资源划分以后,提 阅读全文
posted @ 2018-02-18 15:03 dance_man 阅读(3160) 评论(0) 推荐(0)