Docker
文章平均质量分 73
开源的应用容器引擎
Tellsea
世界上只有10种人,一种懂二进制,一种不懂
展开
-
【Docker学习】19、Docker云服务器部署SpringBoot实战项目、域名配置等
文章目录Docker-Compose 一键部署线上开发环境脚本文件Docker-Compose 一键部署线上开发环境脚本文件version: "3.8"services: mysql: container_name: mysql image: mysql:8.0.22 restart: always volumes: - /home/project/docker/mysql/data/:/var/lib/my原创 2021-01-15 21:41:27 · 681 阅读 · 0 评论 -
【Docker学习】18、Docker部署禅道系统
文章目录1、Docker部署禅道系统(1)拉取禅道镜像(2)创建网络驱动(3)启动创建容器1、Docker部署禅道系统(1)拉取禅道镜像拉取禅道镜像,dockerhub查看版本:https://hub.docker.com/r/easysoft/zentao/tags(2)创建网络驱动docker network create --subnet=49.235.170.0/24 zentaonet(3)启动创建容器docker run --name zentao -p 9090:80 \--原创 2021-01-05 10:49:25 · 373 阅读 · 0 评论 -
【Docker学习】17、Docker-Compose 搭建 Confluence(最新版) Wiki 环境
文章目录1、Docker-Compose搭建Confluence(1)脚本文件(2)创建容器(3)未授权问题1、Docker-Compose搭建Confluence(1)脚本文件docker-compose-confluence-postgresql.ymlversion: '3.8'services: confluence: image: cptactionhank/atlassian-confluence:latest container_name: confluence原创 2020-12-30 11:54:15 · 2016 阅读 · 1 评论 -
【Docker学习】16、使用 Docker 搭建 Gitlab 环境、并创建项目实现拉取、推送
文章目录1、使用 Docker 搭建 Gitlab 环境(1)拉取镜像(2)文件映射(3)启动容器(4)设置中文2、Gitlab 常见问题(1)克隆项目地址不是IP,而是一串编码(2)Failed to connect to gitlab port 80: Connection refused1、使用 Docker 搭建 Gitlab 环境(1)拉取镜像这里直接拉取最新的ce版本,报错问题少一点,我第一次使用的阿里云的学生机,搭建gitlab环境时,启动容器很卡,就换了一个服务器,腾讯云2核8G,白嫖原创 2020-10-20 15:23:16 · 1195 阅读 · 0 评论 -
【Docker学习】15、Docker 将本地镜像发布到阿里云容器镜像服务
文章目录1、本地镜像发布到阿里云(1)发布流程(2)镜像来源(3)准备仓库(4)推送镜像(5)拉取镜像1、本地镜像发布到阿里云(1)发布流程(2)镜像来源前面我们说过了,怎么样自定义生成镜像,这里就不做详细讲解了通过Dockerfile 构建镜像可以使用 docker commit 从容器构建新的镜像(3)准备仓库配置阿里云开发者平台,我这里不粘贴截图了,阿里云的界面更新快,然后登录进去,直接搜索容器镜像服务创建命名空间:docker_aliyun设置仓库名称:docker_re原创 2020-10-19 16:25:31 · 314 阅读 · 0 评论 -
【Docker学习】14、使用 Docker 搭建 Prometheus 监控告警系统(邮件通知)
文章目录1、Prometheus 监控告警系统(1)alertmanager 环境搭建(2)Prometheus 配置 Alertmanager(3)测试邮件发送以及接收1、Prometheus 监控告警系统(1)alertmanager 环境搭建拉取 Prometheus 提供的监控告警镜像docker pull prom/alertmanager在挂载的目录下添加 alertmanager 配置文件 alertmanager.yml# 全局参数global: smtp_smartho原创 2020-10-19 15:13:05 · 1425 阅读 · 0 评论 -
【Docker学习】13、使用 Docker/Docker-Compose 部署 Prometheus 监控组件
文章目录1、Prometheus 监控组件(1)Prometheus 监控 Linux(2)Prometheus 监控 Docker(3)Prometheus 监控 MySQL1、Prometheus 监控组件从上面的构建可以发现,现在已经可以监控当前Linux主机了,实际上能监控的内容很多,可以在官网查看,监控内容或社区查找搭建各种组件的监控,首先需要找到提供数据的数据源,当然,Prometheus已经给我们写好了配置,我们只需要在找到对应的配置进行安装即可,Prometheus GitHub,例如原创 2020-10-16 12:52:32 · 1388 阅读 · 0 评论 -
【Docker学习】12、使用 Docker 搭建 Prometheus、Grafana 环境
文章目录1、Prometheus、Grafana(1)Prometheus(2)Grafana2、搭建 Prometheus、Grafana 监控报警系统(1)搭建node-exporter环境(2)搭建prometheus环境(3)搭建grafana环境1、Prometheus、Grafana概念讲解略微的少了一点,这里我们先学习怎么搭建监控报警系统1、Prometheus、Grafana(1)Prometheus(2)Grafana2、搭建 Prometheus、Grafana 监控报警系统原创 2020-10-15 15:23:31 · 431 阅读 · 0 评论 -
【Docker学习】11、使用 Docker 搭建 Zipkin 环境
文章目录1、Zipkin 环境搭建(1)搜索镜像(2)拉取镜像(3)启动镜像(4)访问dashboard1、Zipkin 环境搭建(1)搜索镜像docker search zipkin(2)拉取镜像不使用标签,直接拉去最新版docker pull openzipkin/zipkin(3)启动镜像docker run -d --restart always -p 9411:9411 --name zipkin openzipkin/zipkin(4)访问dashboard浏览器访原创 2020-10-14 11:01:26 · 1895 阅读 · 0 评论 -
【Docker学习】10、Docker-Compose 环境搭建一键部署Nginx、Tomcat、MySQL
文章目录1、Docker-Compose 环境搭建(1)安装Docker-Compose(2)添加可执行权限(3)测试安装结果2、一键部署Nginx、Tomcat、MySQL(1)Docker-Compose介绍(2)一键部署1、Docker-Compose 环境搭建(1)安装Docker-Compose最新版可以在github上查看,Docker-Composecurl -L https://github.com/docker/compose/releases/download/1.27.4/do原创 2020-10-12 11:49:08 · 479 阅读 · 0 评论 -
【Docker学习】9、DockerFile 构建自定义容器
文章目录1、Docker-Compose 环境搭建(1)安装Docker-Compose(2)添加可执行权限(3)测试安装结果2、一键部署Nginx、Tomcat、MySQL(1)Docker-Compose介绍(2)一键部署1、Docker-Compose 环境搭建(1)安装Docker-Compose最新版可以在github上查看,Docker-Composecurl -L https://github.com/docker/compose/releases/download/1.27.4/do原创 2020-10-12 11:48:32 · 409 阅读 · 0 评论 -
【Docker学习】8、使用 Docker 搭建 Sentinel 监控环境
文章目录1、Sentinel 监控环境搭建(1)搜索镜像(2)拉取镜像(3)启动镜像(4)访问dashboard2、Sentinel 问题(1)Sentinel 监控服务面板为空白1、Sentinel 监控环境搭建(1)搜索镜像docker search sentinel(2)拉取镜像不使用标签,直接拉去最新版 docker pull bladex/sentinel-dashboard(3)启动镜像docker run --name sentinel -d -p 8858:8858原创 2020-10-12 11:00:24 · 1167 阅读 · 2 评论 -
【Docker学习】7、使用 Docker 搭建 Nacos 环境、持久化配置
文章目录1、使用 Docker 搭建 Nacos 环境(1)拉取镜像(2)启动镜像(3)远程连接Nacos2、Nacos 持久化配置(1)准备数据库(2)修改Nacos配置(3)测试持久化配置1、使用 Docker 搭建 Nacos 环境(1)拉取镜像docker pull nacos/nacos-server:1.1.4(2)启动镜像创建配置文件,这里可以更具官网给出的模板复制,Nacos Github在此路径下创建文件,/tellsea/docker/nacos/init.d/custo原创 2020-10-10 11:23:47 · 1092 阅读 · 2 评论 -
【Docker学习】6、使用 Docker 搭建 Redis 环境
文章目录1、使用 Docker 搭建 Redis 环境(1)搜索镜像(2)拉取镜像(3)启动镜像(4)远程连接Redis(5)持久化文件生成1、使用 Docker 搭建 Redis 环境(1)搜索镜像docker search nginx(2)拉取镜像docker pull nginx(3)启动镜像docker run -p 6379:6379 \-v /tellsea/docker/redis/data:/data \-v /tellsea/docker/redis/conf/r原创 2020-10-10 10:51:55 · 335 阅读 · 1 评论 -
【Docker学习】5、使用 Docker 搭建 MySQL5.7、MySQL8.0 环境
文章目录1、使用 Docker 搭建 MySQL 环境(1)搜索镜像(2)拉取镜像(3)启动镜像(4)远程连接MySQL1、使用 Docker 搭建 MySQL 环境(1)搜索镜像我只想安装MySQL5.7的版本,所以需要确定版本,在Docker Hub上搜索MySQL(2)拉取镜像从上图得到对应版本的命令为docker pull mysql:5.7.31(3)启动镜像docker run -p 3306:3306 --name mysql \-v /tellsea/docker/m原创 2020-10-10 10:30:35 · 641 阅读 · 2 评论 -
【Docker学习】4、使用 Docker 搭建 Nginx 环境
文章目录1、使用 Docker 搭建 Nginx 环境(1)搜索镜像(2)拉取镜像(3)启动镜像1、使用 Docker 搭建 Nginx 环境基本技术不清楚的,可以学习【Docker搭建Tomcat环境】查看分步截图,下面我直接粘贴命令(1)搜索镜像docker pull nginx(2)拉取镜像后面不使用:版本号默认就是最新版docker pull nginx(3)启动镜像docker run -d --name nginx -p 80:80 nginx阿里云打开安全组规则原创 2020-10-10 09:54:47 · 251 阅读 · 0 评论 -
【Docker学习】3、使用 Docker 搭建 Tomcat 环境
文章目录1、使用 Docker 搭建 Tomcat 环境(1)搜索镜像(2)拉取镜像(3)查看镜像(4)启动镜像(5)访问Tomcat8.5报错1、使用 Docker 搭建 Tomcat 环境(1)搜索镜像docker hub上面查找tomcat镜像,OFFICIAL 的意思是官方的docker search tomcat(2)拉取镜像从docker hub上拉取tomcat镜像到本地,:8.5不写,则默认拉去最新版本docker pull tomcat:8.5(3)查看镜像doc原创 2020-10-10 09:17:53 · 508 阅读 · 0 评论 -
【Docker学习】2、Docker 帮助命令、镜像命令、容器命令
文章目录1、使用 Docker 搭建 Tomcat 环境(1)搜索镜像(2)拉取镜像(3)查看镜像(4)启动镜像1、使用 Docker 搭建 Tomcat 环境(1)搜索镜像docker hub上面查找tomcat镜像,OFFICIAL 的意思是官方的docker search tomcat(2)拉取镜像从docker hub上拉取tomcat镜像到本地,:8.5不写,则默认拉去最新版本docker pull tomcat:8.5(3)查看镜像docker images查看是否有拉原创 2020-10-09 21:35:16 · 354 阅读 · 1 评论 -
【Docker学习】1、使用 Linux(CentOS7)搭建 Docker 基础环境
Linux搭建Docker环境Docker目前已经一步步成为了微服务的主流开发工具,不会Docker玩不动微服务了,所以从零开始一步步搭建Docker环境,对于面试来说,Docker的理论和思想至关重要,所以一定要学习相关概念再写命令,这里我就直接撸命令了!(1)安装Dockeryum install docker执行命令疯狂的下载后,安装完成效果(2)查看Docker版本docker version(3)验证Docker安装...原创 2020-10-09 18:12:40 · 597 阅读 · 1 评论