随笔分类 -  docker

以后就到处去下载软件和他的依赖了,哈哈哈
摘要:生成springboot项目镜像 1 项目打war包 2 Dockerfile FROM jdk8 MAINTAINER qxAndWorld ADD helloK8sDemo-0.0.1-SNAPSHOT.jar /opt RUN chmod +x /opt/helloK8sDemo-0.0.1- 阅读全文
posted @ 2024-05-27 15:37 qx和世界 阅读(22) 评论(0) 推荐(0) 编辑
摘要:生成jdk1.8镜像 1 jdk-linux包 2 Dockerfile文件 FROM centos:latest MAINTAINER qxAndWorld ADD jdk-8u381-linux-x64.tar.gz /usr/local/java ENV JAVA_HOME /usr/loca 阅读全文
posted @ 2024-05-27 15:35 qx和世界 阅读(604) 评论(0) 推荐(0) 编辑
摘要:代码如下: docker run -p 9002:80 --name nginx \ -v /docker/nginx/conf/nginx.conf:/etc/nginx/nginx.conf \ -d nginx:latest 阅读全文
posted @ 2023-12-13 21:06 qx和世界 阅读(3) 评论(0) 推荐(0) 编辑
摘要:参考帖子 https://cloud.tencent.com/developer/article/2156877?from=15425 阅读全文
posted @ 2023-12-13 20:31 qx和世界 阅读(9) 评论(0) 推荐(0) 编辑
摘要:一 目标 docker安装mysql 二 步骤 1.拉取mysql镜像 docker pull mysql 2. 启动镜像 run命令中,设置数据卷,开放端口,初始密码 docker run --name mysql \ -e MYSQL_ROOT_PASSWORD=123456 \ -v /doc 阅读全文
posted @ 2023-11-09 15:29 qx和世界 阅读(100) 评论(0) 推荐(0) 编辑
摘要:一 目标 搭建一主两备三哨兵,高可用集群,实现热处理的容灾方案 概述: 共需要6个redis容器,其中1个master,2个slave,3个sential 使用的端口如下: master:6701 slave1:6702 slave2:6703 sentinel1:22001 sentinel2:2 阅读全文
posted @ 2023-10-25 09:44 qx和世界 阅读(192) 评论(0) 推荐(0) 编辑
摘要:docker-搭建一主两备redis集群 阅读全文
posted @ 2023-10-24 16:40 qx和世界 阅读(145) 评论(0) 推荐(0) 编辑
摘要:一 问题 从dockerhub拉取了一份镜像,本想建个容器跑起来,取一份配置文件,可创建容器跑起来后,进里面找不到redis.conf文件 二 解决 里面没有,自己从网上下载一份redis.conf,挂载一下吧 参考:https://cloud.tencent.com/developer/news/ 阅读全文
posted @ 2023-10-24 15:13 qx和世界 阅读(354) 评论(0) 推荐(0) 编辑
摘要:docker-安装单机版redis 阅读全文
posted @ 2023-10-24 14:19 qx和世界 阅读(348) 评论(0) 推荐(0) 编辑
摘要:一 问题 容器启动后,两边文件是你改我也改,很好奇,若容器停了,修改数据卷文件,两边文件内容不一致,会怎么样呢? 二 测试 三 结论 若容器停止,数据卷内容发生修改,容器启动后,数据卷修改会同步到挂载点 四 原因 数据卷和挂载点是通过linux,硬链接实现的,所以文件修改同时改,和容器启停没有关系。 阅读全文
posted @ 2023-10-23 17:07 qx和世界 阅读(18) 评论(0) 推荐(0) 编辑
摘要:一 目的 将项目打成docker镜像 二 实现 1.将项目打jar包,上传到linux服务器 2.编写Dockfile文件 2.1 从dockerhub找一个符合项目的openjdk镜像 ,作为基础镜像 本demo使用 openjdk:8-alpine 2.2 编写Dockerfile文件 FROM 阅读全文
posted @ 2023-10-23 10:31 qx和世界 阅读(43) 评论(0) 推荐(0) 编辑
摘要:CMD和ENTRYPOINT同时使用会如何? 阅读全文
posted @ 2023-10-12 16:33 qx和世界 阅读(72) 评论(0) 推荐(0) 编辑
摘要:一 背景 跑了一份centos容器,想装一下net-tools, 报如下错误 Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorl 阅读全文
posted @ 2023-10-10 11:38 qx和世界 阅读(21) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示