二. 测开之容器(自用)
文章平均质量分 79
docker基础知识,遇到的问题小汇总
出处不详,经久不息
学习中......
展开
-
Redis基础汇总(一):Redis的概念,安装,配置,数据类型
目录1. 什么是Redis?1.1 Redis定义1.2 Redis的优势1.3Redis与其他key-value存储有什么不同2. Redis的安装(win10)3. Redis配置4. Redis数据类型4.1 String4.2 Hash4.3 List4.4 Set4.5 Zset1. 什么是Redis?1.1 Redis定义(1)Redis 是完全开源的,遵守 BSD 协议,是一个高性能的 key-value 数据库。(2)Redi.原创 2021-11-17 14:59:38 · 146 阅读 · 0 评论 -
macOS系统中:tomcat的安装
1. 从官网下载tomcat压缩包:https://tomcat.apache.org/download-80.cgi2. 将tomcat压缩包解压,然后拷贝到资源库,按照提示输入开机密码:3. 给tomcat的bin目录下的脚本授权,按照提示输入开机密码:4. 运行脚本,启动tomcat服务:sh startup.sh5. 在浏览器访问tomcat, 默认端口8080: http://localhost:80806. 关闭tomcat服务...原创 2021-08-31 23:58:15 · 345 阅读 · 0 评论 -
Tomcat基础学习笔记
先占个坑,推荐此文Tomcat学习笔记(史上最全tomcat学习笔记) - 小白教程 (voidme.com)http://www.voidme.com/content/tomcat-learning-notes-bsx原创 2021-10-26 15:55:37 · 347 阅读 · 0 评论 -
Docker操作(六):(用Dockerfile实现) tomcat中部署jforum应用,连接mysql数据库
目录1. 设计要求2. 操作步骤2.1 新建tomcat的Dockerfile,创建新镜像jforum/tomcat,用新镜像创建容器,完成配置2.2 新建mysql的Dockerfile,创建新镜像jforum/mysql, 用新镜像创建容器,完成配置2.3 重启tomcat容器,在浏览器端访问jforum网页。3. 常见问题在前文中通过命令逐步实现过该操作。这里在学了Dockerfile之后,尝试用Dockerfile来实现。Docker操作(四):tomcat中部署jfo.原创 2021-09-15 17:14:37 · 724 阅读 · 0 评论 -
Docker操作(五): 通过Dockerfile生成Tomcat镜像
1. 要求:通过创建Dockerfile文件,构建新的tomcat镜像2. 操作步骤:2.1 下载两个安装包 tomcat和jdk(1)wget https://downloads.apache.org/tomcat/tomcat-9/v9.0.41/bin/apache-tomcat-9.0.41.tar.gz链接失效的话,直接官网下:https://tomcat/apache.org ,然后拷贝到服务器中。(2)wget --no-cookies --no-check-c..原创 2021-09-15 12:05:22 · 562 阅读 · 0 评论 -
Docker操作(四):tomcat中部署jforum应用,连接mysql数据库
目录1. 设计要求2. 操作步骤2.1 拉取tomcat镜像和mysql镜像2.2 创建并配置mysql容器2.3 创建并配置tomcat容器2.4 修改tomcat数据卷中Jforum包的相关配置文件,以便跟mysql容器和mysql数据库连通2.5 完成上述操作之后,可以访问如下页面。1. 设计要求部署一套jforum的应用,用于活跃日常公司同事的讨论。假设已提前准备好此应用的war包及MySQL数据库文件。请使用Docker 容器快速...原创 2021-09-11 15:56:40 · 791 阅读 · 0 评论 -
Docker操作(三):用数据卷保存/实时更新MySQL的业务数据(centOS7+docker+mysql)
1. 要求:使用数据卷来实时更新mysql2. 思路:创建一个用来存放mysql业务数据的数据卷用这个数据卷信息,创建一个mysql容器1进入mtsql容器1,新建数据库表格等(这些业务数据会存放在数据卷中)退出,停止,删除mysql容器1用上面的mysql数据卷嘻嘻,再次创建一个mysql容器2进入mysql容器2,查看之前在mysql容器1中创建的数据库表格等信息,是否还在还存在的话,说明这些业务数据存在了数据卷中,独立于容器的生存周期3. 操作步骤:原创 2021-09-10 18:36:51 · 902 阅读 · 1 评论 -
Docker操作(二):如何修改tomcat镜像的端口
1. 要求修改tomcat镜像,要求把tomcat启动端口改成8889并启动容器2. 思路从tomcat的原始镜像启动一个tomcat容器使用docker cp把容器的配置文件 server.xml 复制出来,修改端口成8889把修改后的server.xml 通过docker cp返回容器中(覆盖旧的)使用docker commit生成新的镜像使用新镜像启动容器3. 操作步骤3.1 用docker下载tomcat镜像,创建容器,启动/进入tomcat容器.原创 2021-09-09 17:53:55 · 2858 阅读 · 2 评论 -
Docker操作(一):Docker安装redis服务/容器
1. 要求1.1 使用Docker安装redis服务。1.2 使用redis客户端访问redis服务,确认服务可用。2. 操作步骤2.1 Docker安装redis(1)搜索都有哪些redis镜像(2)下载最新版本的redis镜像(3)查看所下载的redis镜像(4) 创建redis容器注意:创建过程中遇到的问题/报错,以及解决办法:(5)进入上面所创建成功的redis容器2.2 redis客户端访问re...原创 2021-09-09 17:19:21 · 139 阅读 · 0 评论 -
macOS系统中:Docker的安装
之前都是在Linux系统下使用docker,今晚尝试着在MacBook中安装docker, 简单步骤如下,以此做个记录。1. 先安装homebrew, 用国内镜像:/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"需要手动选择镜像源,这里选1,即中科大的镜像。等待几分钟,安装结束后,查看brew版本:2. 再安装dockerbrew instal.原创 2021-08-30 22:47:42 · 4958 阅读 · 0 评论 -
Docker入门(五):Docker Compose
目录1. 思考题2. Docker Compose2.1 定义2.2 Compose使用的两个步骤2.3 安装docker-compose2.4 Docker Compose 常用命令2.5 docker-compose.yml 代码例子3. 回顾Docker的特点4. 如何学习一个较低频使用的技术5. 一些答疑问题6. 容器化部署接下来的学习方向7. Docker课程梳理7.1 docker和传统vm的区别7.2 docker 安装7.3 doc原创 2021-08-25 00:33:12 · 233 阅读 · 0 评论 -
Docker入门(四):Dockerfile
目录1. Dockerfile1.1 定义1.2 Docker执行Dockerfile的大致流程1.3 练习:手动生成一个tomcat镜像1.4 Dockerfile参数说明1.5 Dockerfile生成Tomcat镜像1.6 把大练习jforum的场景,编写成两个Dockerfile文件,并正确启动它们1.7 注意事项2. 镜像转移/镜像的导出和导入2.1 针对镜像2.2 针对容器2.3 注意事项3. 研发流程3.1 相关概念3.2 流程图示原创 2021-08-25 00:26:34 · 1462 阅读 · 0 评论 -
Docker入门(三)
目录第一章 Linux命令第二章 Dcoker简介1. 容器化与虚拟化2. Docker 简介3. Docker架构4. 为什么要使用Docker5. Docker基础概念第三章 安装Docker第四章 Docker仓库1. Docker hub2. 镜像加速3. 私有仓库第五章 Docker镜像1. 什么是镜像2. 镜像常见操作第六章 Docker容器1. 什么是容器2. 创建容器3. 查看容器4. 进入容器5. 停止容器原创 2021-08-25 00:17:55 · 294 阅读 · 0 评论 -
Docker入门(二)
目录1. 前提:Docker与容器的数据交互方式(1)文件拷贝:docker cp(2)数据卷:docker volumes(3)挂载:docker mounts2. docker cp 复制(1)把容器外的内容传到容器里(2)把容器里的内容导出容器外(3)延伸:如何修改端口 9090:80803. docker commit 提交更新4. docker inspect 查看容器或镜像的详情练习一5. docker volume 数据卷5.1 数据卷特点原创 2021-08-25 00:03:32 · 231 阅读 · 0 评论 -
Docker 入门(一)
目录1.传统虚拟机和容器虚拟机的对比2.什么是Docker3. Docker优势4. Docker基础术语5. Docker安装6. Docker安装其他镜像7. Docker 常用命令1.传统虚拟机和容器虚拟机的对比传统:创建速度慢,有性能损耗,资源消耗大,支持各类操作系统,镜像体积大容器:创建速度快,几乎无性能消耗,资源消耗小,支持虚拟化的内核操作系统,无法独立运行,需要依赖基础环境2.什么是Docker(1)clients:docker,...原创 2021-08-24 23:23:24 · 123 阅读 · 0 评论 -
Linux的常用命令,vim命令,在Linux中安装软件
目录1. Linux 常用命令2. vim命令3. Linux中的软件安装1. Linux 常用命令(1)状态类:ls, pwd(2)目录类:cd, mkdir, rmdirmkdir:创建文件夹 mkdir -p 目录名 注:-p 确保目录名称存在,不存在就创建一个(3)文件类:touch, rm, cp, mv, ln cp 复制文件或者文件夹 ...原创 2021-08-24 22:54:34 · 202 阅读 · 0 评论