摘要: 在宿主host主机上面创建两个目录,一个用来挂载正式环境的war,一个用来挂载测试环境的war root@ubuntu:/data# mkdir prod test root@ubuntu:/data# ls mysql-data prod software test 准备一个简单的java web 阅读全文
posted @ 2020-05-19 23:07 yanhuidj 阅读(145) 评论(1) 推荐(0) 编辑
摘要: 下载制作镜像的系统 root@ubuntu:/home/hui# docker pull ubuntu 下载完成后,本地多了一个ubuntu系统镜像如下: root@ubuntu:/home/hui# docker images REPOSITORY TAG IMAGE ID CREATED SIZ 阅读全文
posted @ 2020-05-19 23:05 yanhuidj 阅读(212) 评论(1) 推荐(0) 编辑
摘要: wordpress介绍 wordpress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。 传统方式搭建wordpress运行环境的弊端 需要安装大量的软件和配置,如Apache或nginx,PHP,集成Apache和PHP运行环境,安装MySQL 阅读全文
posted @ 2020-05-19 23:01 yanhuidj 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 桥接网络 Bridge Network docker的桥接网络使用虚拟网桥,bridge网络用于同一主机上的docker容器相互通信,连接到同一个网桥的docker容器可以相互通信,当我们启动docke时,会自动创建一个默认bridge网络,除非我们进行另外的配置,新创建的容器都会自动连接到这个网络 阅读全文
posted @ 2020-05-19 22:59 yanhuidj 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 将数据保存在容器外部 容器在运行项目时会产生数据,比如运行的mysql容器,那么一定会有数据产生。如果将数据保存在容器内部,那么也就意味着我们改变了原有镜像,这种做法是不可取的,因为在后期的镜像升级将变得不可能了。也就是说,运行的镜像,最好不要改变,如果必须改变,在改变后记得commit提交打成一个 阅读全文
posted @ 2020-05-19 22:51 yanhuidj 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 仓库(Repository)是集中存放镜像的地方,仓库分为公开仓库和私有仓库两种形式。最大的公开仓库是 Docker Hub,存放了数量庞大的镜像供用户下载。Docker Hub:https://hub.docker.com/在国内,阿里云和163也有提供公开仓库,用户也可以在本地网络内创建一个私有 阅读全文
posted @ 2020-05-19 22:45 yanhuidj 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 容器是Docker的另一个核心组件。简单的说,容器是镜像的一个运行实例。如果认为虚拟机是模拟运行的一整套操作系统(提供了运行态环境和其他系统环境)和跑在上面的应用。那么Docker容器就是独立运行的一个或一组应用,以及它们的必需运行环境。 创建容器 通过镜像,创建容器,命令格式: docker cr 阅读全文
posted @ 2020-05-19 22:42 yanhuidj 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 镜像是Docker的三大核心概念之一。Docker运行容器前需要本地存在对应的镜像,如果镜像不存在本地,Docker会尝试先从默认镜像仓库下载(默认使用Docker Hub公共注册服务器中仓库),用户也可以通过配置,使用自定义的镜像仓库。 获取镜像 命令:docker pull <registry> 阅读全文
posted @ 2020-05-19 22:36 yanhuidj 阅读(123) 评论(0) 推荐(0) 编辑
摘要: Ubuntu 18 中安装Docker 安装Docker 输入命令:apt install docker.io -y root@ubuntu:/home/hui# apt install docker.io -y Reading package lists... Done Building depe 阅读全文
posted @ 2020-05-19 22:28 yanhuidj 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 参考:https://www.kancloud.cn/guanfuchang/docker/838932 为什么用docker? 思考一:我们之前是如何将项目发布到Linux服务器的?大致步骤如下 配置java 环境 安装tomcat 将项目war包上传到tomcat的webapps下 修改配置文件 阅读全文
posted @ 2020-05-19 22:22 yanhuidj 阅读(142) 评论(0) 推荐(0) 编辑