文章分类 -  Docker

1
摘要:安装Centos 注意点 1. 如果是VM里面安装要选择桥接模式,要不然局域网无法访问的哦 2. 处理器和内存选择两核4G的 修改Linux的22端口 以后只能使用修改之后的端口登陆了 让配置生效 并重启Linux 安装docker https://docs.docker.com/install/l 阅读全文
posted @ 2020-02-16 16:00 Leader_TBlog 阅读(75) 评论(0) 推荐(0) 编辑
摘要:概述 docker run创建Docker容器时,可以用–net选项指定容器的网络模式,Docker有以下4种网络模式 bridge模式:使 net =bridge指定,默认设置; host模式:使 net =host指定; none模式:使 net =none指定; container模式:使 n 阅读全文
posted @ 2020-02-16 15:14 Leader_TBlog 阅读(128) 评论(0) 推荐(0) 编辑
摘要:安装步骤梳理 1. 搜索镜像 docker search mysql 2. 拉取镜像 docker pull 3. 查看镜像 docker images 4. 启动镜像 docker run 5. 停止容器 docker stop 容器ID 6. 移除容器 docker rm f 容器ID 安装to 阅读全文
posted @ 2020-02-16 11:54 Leader_TBlog 阅读(136) 评论(0) 推荐(0) 编辑
摘要:镜像的生成方法 docker commit Dockerfile 本地镜像推送到阿里云 以修改的mywar的image为例来说明 登陆阿里开发平台 完成登陆 https://dev.aliyun.com/search.html 打开 https://cr.console.aliyun.com/cn 阅读全文
posted @ 2020-02-16 10:26 Leader_TBlog 阅读(81) 评论(0) 推荐(0) 编辑
摘要:使用jar包做项目镜像 准备jar包 在linux里面创建一个目录 上传jar包到linux的目录 创建并编写Dockerfile文件 构造镜像 使用镜像运行容器测试 使用war包做项目镜像 准备war包 在linux里面创建一个目录 上传war包到linux的目录 创建并编写Dockerfile文 阅读全文
posted @ 2020-02-15 17:44 Leader_TBlog 阅读(91) 评论(0) 推荐(0) 编辑
摘要:方案选择 基于一个openjdk 不用配置java环境变量 基于一个centos创建一个tomcat镜像 准备工作 1. 创建目录 2. 下载jdk 3. 下载tomcat 创建并编写Dockerfile文件 构造镜像 运行镜像测试 阅读全文
posted @ 2020-02-15 16:58 Leader_TBlog 阅读(81) 评论(0) 推荐(0) 编辑
摘要:CMD说明 Dockerfile 中可以有多个CMD的命令,但只有最后一个生效,CMD会被docker run之后的参数替换掉。 可以使用tomcat的案例演示 查看tomcat的Dockerfile 从上面的可以看出最后执行了一个catalina.sh的命令 相当于./bin/catalina.s 阅读全文
posted @ 2020-02-15 14:37 Leader_TBlog 阅读(73) 评论(0) 推荐(0) 编辑
摘要:Base镜像的说明 docker Hub上99%的镜像都是通过base镜像中安装和配置需要的软件构建出来的。 自定义mycentos镜像 目地 登陆后的默认路径 vim编辑器 查看网络配置ifconfig支持 进入mydocker目录创建DockerFile文件编写 向Dockerfile里面写入内 阅读全文
posted @ 2020-02-15 13:52 Leader_TBlog 阅读(88) 评论(0) 推荐(0) 编辑
摘要:什么是Dockerfile 1. Dockerfile是用来构建Docker镜像的构建文件,是由一系列的命令和参数构成的脚本 2. Dokcerfile的构建步骤 编写Dokcerfile文件 docker build 生成新的镜像 docker run 运行镜像 3. 以centos的镜像为例来说 阅读全文
posted @ 2020-02-15 13:17 Leader_TBlog 阅读(68) 评论(0) 推荐(0) 编辑
摘要:什么是容器数据卷 先来看看Docker的理念: 将应用与运行的环境打包形成容器运行 ,运行可以伴随着容器,但是我们对数据的要求希望是持久化的 容器之间希望有可能共享数据 Docker容器产生的数据,如果不通过docker commit生成新的镜像,使得数据做为镜像的一部分保存下来,那么当容器删除后, 阅读全文
posted @ 2020-02-15 10:59 Leader_TBlog 阅读(98) 评论(0) 推荐(0) 编辑
摘要:![](https://img2018.cnblogs.com/blog/1871532/202002/1871532-20200215094134837-1788554939.png) 阅读全文
posted @ 2020-02-15 09:42 Leader_TBlog 阅读(88) 评论(0) 推荐(0) 编辑
摘要:什么是镜像 UnionFS(联合文件系统) UnionFS(联合文件系统):Union文件系统(UnionFS)是一种分层、轻量级并且高性能的文件系统,它支持对文件系统的修改作为一次提交来一层层的叠加,同时可以将不同目录挂载到同一个虚拟文件系统下(unite several directories 阅读全文
posted @ 2020-02-15 09:23 Leader_TBlog 阅读(114) 评论(0) 推荐(0) 编辑
摘要:什么是容器 容器镜像是一个软件的轻量级独立可执行软件包,包含运行它所需的一切:代码,运行时,系统工具,系统库,设置。不管环境如何,集装箱化软件都可以运行相同的Linux和Windows应用程序。容器将软件与其周围环境隔离开来,例如开发环境和生产环境之间的差异,并有助于减少在同一基础架构上运行不同软件 阅读全文
posted @ 2020-02-14 16:18 Leader_TBlog 阅读(117) 评论(0) 推荐(0) 编辑
摘要:帮助命令 镜像命令 docker images 列表本机上的镜像 可选项 docker search 镜像搜索命令 搜索网站: https://hub.docker.com 语法 docker search 镜像名称 docker search 镜像名称 [options] 说明 s 列出收藏数不少 阅读全文
posted @ 2020-02-14 14:33 Leader_TBlog 阅读(97) 评论(0) 推荐(0) 编辑
摘要:Docker是如何工作的 Docker是一个Client Server结构的系统,Docker守护进程运行在主机上, 然后通过Socket连接从客户端访问,守护进程从客户端接受命令并管理运行在主机上的容器。 容器,是一个运行时环境,就是我们前面说到的集装箱。 为什么Docker比VM快 1. doc 阅读全文
posted @ 2020-02-14 13:48 Leader_TBlog 阅读(76) 评论(0) 推荐(0) 编辑
摘要:1,说明 Docker 运行容器前需要本地存在对应的镜像,如果镜像不存在本地,Docker 会从镜像仓库下载(默认是Docker Hub 公共注册服务器中的仓库)。 2, 获取镜像 通过网址可以找到目标镜像 https://hub.docker.com/explore/ 可以使用docker pul 阅读全文
posted @ 2020-01-19 16:49 Leader_TBlog 阅读(118) 评论(0) 推荐(0) 编辑
摘要:centos 下安装Docker 文档 https://docs.docker.com/install/linux/docker-ce/centos/ Docker 安装 确定是centos7的版本 yum安装gcc相关 确定centos7能上外网 yum -y install gcc yum -y 阅读全文
posted @ 2020-01-17 11:34 Leader_TBlog 阅读(138) 评论(0) 推荐(0) 编辑
摘要:1,Docker 下载 1,官网 http://www.docker.com 2,中文官网 https://docker-cn.com 3,仓库 https://hub.docker.com 2,Docker 安装前提说明 2.1 CentOS Docker 安装 Docker支持以下的CentOS 阅读全文
posted @ 2020-01-17 11:02 Leader_TBlog 阅读(59) 评论(0) 推荐(0) 编辑
摘要:1,之前的虚拟技术 虚拟机(virtual machine)就是带环境安装的一种解决方案。 它可以在一种操作系统里面运行另一种操作系统,比如在Windows 系统里面运行Linux 系统。应用程序对此毫无感知,因为虚拟机看上去跟真实系统一模一样,而对于底层系统来说,虚拟机就是一个普通文件,不需要了就 阅读全文
posted @ 2020-01-17 10:55 Leader_TBlog 阅读(73) 评论(0) 推荐(0) 编辑
摘要:什么是docker Docker是一个开项目,诞生于2013年初,最初是dotCloud公司内部的一个业余项目。它基于Google公司推出的Go语言实现。项目后来加入了Linux基金会,遵从了Apache2.0协议,项目代码在GitHub上进行维护。Docker自开源后受到广范的关注和讨论,以至于d 阅读全文
posted @ 2020-01-17 10:48 Leader_TBlog 阅读(93) 评论(0) 推荐(1) 编辑

1