随笔分类 -  Docker

CICD流水线 Jenkins + Docker compose 分环境 一键部署SpringCloud项目
摘要:一、环境准备 接上篇:上篇搭建好了Jenkins 环境 并把docker-compose.yml Dockerfile 相关jar包推送到了目标服务器。 二、分环境部署 1、SpringBoot配置 pom.xml <profiles> <!--与build标签同级别,放在project标签中-->
583
0
0
Docker 搭建 Nginx 及部署 静态vue项目 以及 映射静态资源
摘要:一、Docker 搭建 Nginx 参考 https://www.cnblogs.com/mangoubiubiu/p/16796373.html 二、部署 静态vue项目 1、将你打好的包上传至服务器 2、修改nginx配置 #管理台 location ~ /{ root /apps/web/ze
1004
0
0
Elasticsearch 安装(Docker版)
摘要:1、下载镜像文件 #存储和检索数据docker pull elasticsearch:7.4.2 #可视化检索数据docker pull kibana:7.4.2 2、创建实例 1、创建数据卷映射目录及相关配置 mkdir -p /mydata/elasticsearch/config mkdir
112
0
0
Docker 安装Nacos
摘要:一、官方文档 https://nacos.io/zh-cn/docs/quick-start-docker.html 二、安装 1、拉取镜像 docker pull nacos/nacos-server 2、创建数据卷映射目录及配置文件 mkdir -p /root/nacos/init.d /ro
69
0
0
Docker 私有仓库
摘要:Docker 私有仓库 Docker官方的Docker hub(https://hub.docker.com)是一个用于管理公共镜像的仓库,我们可以从上面拉取镜像 到本地,也可以把我们自己的镜像推送上去。但是,有时候我们的服务器无法访问互联网,或者你不希望将自己的镜 像放到公网当中,那么我们就需要搭
94
0
0
Docker 服务编排
摘要:Docker Compose Docker Compose是一个编排多容器分布式部署的工具,提供命令集管理容器化应用的完整开发周期,包括服务构建,启动和停止。使用步骤:利用 Dockerfile 定义运行环境镜像使用 docker-compose.yml 定义组成应用的各服务运行 docker-co
106
0
0
Dockerfile-自定义centos7
摘要:1 需求 自定义centos7镜像。要求 1.默认登陆路径为/usr 2.可以使用vim 2 实现步骤 1 定义父镜像:FROM centos:7 2 定义作者信息: MAINTAINER mangoubiubiu<mangoubiubiu@foxmail.com> 3 执行安装vim命令: Run
175
0
0
【docker】 denied: requested access to the resource is denied
摘要:1 自己构建的镜像推到docker hub 报错 创建 Access Tokens 后登陆 用指定的秘钥串 再推时还报错 镜像tag前缀一定要和 dockerhub的username 保证一致 成功推送
107
0
0
Dockerfile-部署SpringBoot项目
摘要:1、前期准备 2、使用Dockerfile 构建镜像 将jar包移入随便指定的目录下,/root/docker-file 新建一个Dockerfile文件 springboot_dockerfile #以java:8这个镜像为基础 FROM java:8 #指定作者信息 MAINTAINER man
331
0
0
Dockerfile-常用关键字及其作用
摘要:关键字作用备注 FROM 指定父镜像 指定dockerfile基于那个image构建 MAINTAINER 作者信息 用来标明这个dockerfile谁写的 LABEL 标签 用来标明dockerfile的标签 可以使用Label代替Maintainer 最终都是在docker image基本信息中
126
0
0
Dockerfile-镜像制作-容器转镜像
摘要:一、容器转镜像 docker commit 容器id 镜像名称:版本号 docker save -o 压缩文件名称 镜像名称:版本号 docker load -i 压缩文件名称 1 以tomcat为例子 容器转镜像 docker commit b25 mangoubiubiu_tomcat:1.0
65
0
0
Dockerfile-Docker 镜像原理
摘要:Docker 镜像原理 操作系统组成部分: 进程调度子系统 进程通信子系统 内存管理子系统 设备管理子系统 文件管理子系统 网络通信子系统 作业控制子系统 Linux文件系统由bootfs和rootfs两部分组成 bootfs:包含bootloader(引导加载程序)和 kernel(内核) roo
54
0
0
Docker高阶篇-Mysql 主从复制
摘要:1 主Mysql(master) 一、新建主服务器容器实例3307 docker run --restart=always -p 3307:3306 --name mysql-master \ -v /mydata/mysql-master/log:/var/log/mysql \ -v /myda
72
0
0
Sync config from upstream repository class com.ctrip.framework.apollo.internals.RemoteConfigRepository failed
摘要:1 问题分析 dev 环境配的是192.168.56.12 而且 拉取配置 的地址是 172.17.0.3 eureka 的ip 也是 172.17.0.3 开头的 2 解决方案 docker 容器启动时配置地址 EUREKA_INSTANCE_IP_ADDRESS=192.168.56.12 停掉
971
0
0
Docker 搭建Apollo 配置中心
摘要:1 官方文档 https://github.com/apolloconfig/apollo/wiki/%E5%88%86%E5%B8%83%E5%BC%8F%E9%83%A8%E7%BD%B2%E6%8C%87%E5%8D%97#23-docker%E9%83%A8%E7%BD%B2 2 Docke
147
0
0
Docker 安装 Docker-Compose
摘要:1 下载 Docker-Compose https://www.cnblogs.com/mangoubiubiu/p/14092792.html 2 安装Docker-Compose 一 将文件移动到CentOS 7上 改名 mv docker-compose-Linux-x86_64 docker
88
0
0
Docker 安装 MySql
摘要:一 拉取镜像 1 进入道客网络镜像市场 https://hub.daocloud.io/repos/fa51c1d6-9dc2-49d9-91ac-4bbfc24a1bda 复制 执行 docker pull daocloud.io/library/mysql:5.6.24 二 运行容器 启动容器
44
0
0
CentOs 7安装Docker环境
摘要:一 安装Docker 1. 下载关于Docker的依赖环境 yum -y install yum-utils device-mapper-persistent-data lvm2 2. 设置一下Docker的镜像源 yum-config-manager --add-repo http://mirro
35
0
0
持续集成CD入门篇(七 完结) 实现持续交付和持续部署
摘要:1、安装Git Parameter的插件,Persistent Parameter的插件(版本) Git Parameter这个之前下载过不用下 1 点击系统管理 点击插件管理 2 搜索 选择可选插件 点击安装 3 勾选上 4 等待重启 安装成功 2、重新指定项目构建的方式 1 点击配置 3、勾选上
158
0
0
点击右上角即可分享
微信分享提示
深色
回顶
收起