Docker
文章平均质量分 63
WALKMAN2290
The harder you work, the luckier you will be
展开
-
SpringBoot整合Docker打包镜像推送到DockerHub部署到kubernetes集群
前言:环境准备Springboot、Docker、Dockerfile、DockerHub、Kubernetes集群具体部署过程请参考:https://github.com/wubiaowp/springboot-for-kubernetes-cluster.git一、本地创建Springboot项目、编写Dockerfile、创建执行的Yaml文件二、登陆DockerHub创建镜像仓库、本地将Jar打包成镜像推送到DockerHub三、将项目打包成镜像并推送到DockerHub本地创建文件夹原创 2022-01-26 20:56:02 · 1442 阅读 · 0 评论 -
Docker安装Skywalking
前言:本地Docker安装正常启动一、下载镜像:我本地下载的镜像打了tag1、docker pull registry.cn-hangzhou.aliyuncs.com/anoy/skywalking-ui2、docker pull registry.cn-hangzhou.aliyuncs.com/anoy/skywalking-oap二、运行镜像:账户密码(admin/admin,密...原创 2020-04-10 09:57:05 · 2270 阅读 · 0 评论 -
Docker搭建WordPress在线博客
一、下载:docker pull daocloud.io/daocloud/dao-wordpress:latest二、运行:docker run -d -p 8080:80 --name wordpress -e WORDPRESS_DB_HOST=ip:3306 -e WORDPRESS_DB_USER=root -e WORDPRESS_DB_PASSWORD=root wordpre...原创 2020-04-03 16:19:27 · 302 阅读 · 0 评论 -
Docker搭建openproject
一、通过docker创建容器docker run-p 8099:80 -v /persistent/db-data/dir/on/host:/var/lib/postgresql/9.4/main -v persistent/openproject/data/on/host:/var/db/openproject-e SECRET_KEY_BASE="" openproject/comm...原创 2019-04-21 22:06:15 · 1924 阅读 · 0 评论 -
Docker搭建禅道
一、通过Docker创建容器,并且保证本地安装有mysql,root账号密码自己设置,我自己的设置成123456docker run -d -p 8091:80 -p 3306:3306 -e USER="root" -e PASSWD="123456" -e BIND_ADDRESS="false" -v /data/zbox/:/opt...原创 2019-04-21 22:07:27 · 1805 阅读 · 0 评论 -
Docker搭建Rancher
部署Rancher:docker run -d --namerancher--restart=always -p 8080:8080 rancher/server二、访问http://服务器ip:8080设置Rancher基础架构——主机——添加主机(保存)——复制第5部代码,在需要管理的docker机器节点执行,rancher-agent进行状态管理,负责监控节点状态...原创 2019-04-17 14:26:37 · 571 阅读 · 0 评论 -
Docker整合Prometheus、Grafana监控RabbitMQ
前言:这里是单独下载的rabbitmq-exporter安装的,基于Docker下载rabbitmq-exporter服务启动正常,但是远程连接rabbitmq被拒,可能是配置参数在启动时没有覆盖生效,后面解决了会更新下一、保证Docker中Prometheus服务正常,请参考前面的文章https://my.oschina.net/wubiaowpBlogShare/blog/3036427...原创 2019-04-15 01:15:23 · 1471 阅读 · 0 评论 -
Docker搭建Mysql集群、主从同步复制
1、创建数据挂载点:mkdir /opt/mysql-master/mysql、/opt/mysql-master/conf.d、/opt/mysql-slave/mysql、/opt/mysql-slave/conf.d2、分别在master、slave节点文件目录conf.d下创建touch my.cnf、编辑vim my.cnf;注意service-i要唯一log-bin=ma...原创 2019-05-26 21:51:10 · 312 阅读 · 0 评论 -
MacOS:Docker搭建Hadoop集群
前言:docker环境正常一、下载hadoop镜像,在启动脚本创建容器的时候会用到,也可以后面直接启动脚本直接下载,版本可以自己定义二、下载github上面开源项目,上面节点的创建和镜像版本已经写好了,这里需要注意的是如果上面下载的版本更改过,对应脚本中的镜像版本也要修改,不然会重新下载三、桥接网络,便于容器之间连接通信,默认创建的一主二从四、启动脚本用于创建容器这里只是创建了三...原创 2019-07-14 15:30:39 · 1802 阅读 · 1 评论 -
MacOS:Docker搭建Spark集群
前言:Docker环境正常,docker-compose已安装一、下载git clone https://github.com/gettyimages/docker-spark.git二、切换到下载项目目录下、使用docker-compose启动:docker-compose up三、查看容器是否创建成功四、浏览器访问http://localhost:8080具体请参考:htt...转载 2019-07-14 15:32:58 · 1063 阅读 · 0 评论 -
MacOS:Docker搭建Flink集群
前言:docker环境正常、docker-compose已安装,这里使用docker-compose安装一、创建docker-compose.yml文件二、在当前文件目录下执行docker-compose up -d(-d:后台运行)三、这里flink镜像已经下载,查看容器是否创建:docker ps -a四、浏览器输入http://localhost:8081查看创建是否完成fli...原创 2019-07-14 20:25:36 · 1339 阅读 · 0 评论 -
Docker搭建Rap2接口文档
一、创建磁盘目录下载git项目git clone https://github.com/thx/rap2-delos.git二、切换到当前目录下通过docker-compose的方式启动docker-compose up -d三、初始化容器环境进入容器:docker exec -it rap2-delos sh初始化node:node scripts/init退出容器...原创 2019-04-21 22:05:24 · 1775 阅读 · 1 评论 -
Docker整合Prometheus、Grafana监控MongoDB
前言:接着上一篇文章整合Redis搭建MongoDB监控,参考https://my.oschina.net/wubiaowpBlogShare/blog/3036427一、下载镜像mongodb:4和mongodb_exporter,这里打了tag二、先启动mongoDB,docker run -d --name mongodb -p 27017:27017 -v $PWD/db:/d...原创 2019-04-14 02:35:32 · 1979 阅读 · 0 评论 -
Docker整合Prometheus、Grafana监控Mysql
前言:接着上一篇文章整合Redis搭建Mysql监控,参考https://my.oschina.net/wubiaowpBlogShare/blog/3036427一、下载镜像docker pull prom/mysqld-exporter二、启动监控的数据库连接,容器创建的时候需要指定docker run -d -p 9104:9104 -e DATA_SOURCE_NAME="...原创 2019-04-14 00:00:53 · 1052 阅读 · 0 评论 -
SpringCloud-maven整合Dockerfile实现远程构建镜像
一、新建项目、本地启动访问正常--省略二、main目录下新建docker文件夹、该文件夹下新建Dockerfile、编写DockerfileFROM java:8VOLUME /tmpADD Eureka.jar app.jar#RUN bash -c 'touch /app.jar'ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./u...原创 2018-04-06 03:17:29 · 1308 阅读 · 1 评论 -
Docker整合Seafile搭建属于自己的私有云盘
一、docker环境正常(省略)、获取seafile镜像 -docker search seafile(搜索镜像名)-docker pull jenserat/seafile(不指定镜像版本默认会拉取最新的镜像latest)二、查看docker镜像我这里打了tag:docker tag jenserat/seafile seafile三、启动seafile-指定seafile-server...原创 2018-05-13 22:49:12 · 14041 阅读 · 1 评论 -
IDEA整合Jenkins界面化管理项目构建
一、IDEA下载Jenkins Plugin(省略)二、Jenkins服务启动访问正常(省略)三、Jenkins系统设置中设置允许跨站点请求四、IDEA配置JenkinsCrumb Data:通过http://jenkinsserver:port/crumbIssuer/api/xml?tree=crumb#查看,其中jenkinsserver:port即为本机的Jenkins访问地址三、安装完成...原创 2018-05-13 22:58:03 · 7835 阅读 · 0 评论 -
IDEA整合Docker实现docker界面化管理-容器管理、端口映射、镜像管理、compose编排服务
一、IDEA下载Docker插件(省略)二、我本地使用的是win7环境、本地搭建的虚拟机三、配置连接参数(上一个是连接我自己本地的虚拟机)daemon.json文件拷贝一份到可搜索的磁盘目录、Certificates foldder即为该文件磁盘目录,如果设置了安全验证需要该配置、如果docker启动设置的0.0.0.0:2375该配置可以忽略四、完成后的界面(独立的容器管理)-界面化的操作可以连...原创 2018-05-13 23:07:30 · 2889 阅读 · 1 评论 -
Docker整合Rabbitmq
一、docker安装能正常访问(省略)二、拉取docker镜像(国内的镜像下载速度很感人)三、查看镜像四、启动镜像(name:属性为容器名、最后的rabbitmq为镜像名、-d为后台运行、-p指定暴露的端口号)五、查看容器是否正常启动六、浏览器访问(http://ip:15672,密码账号:guest/guest)--如果是本地或者域名从外部访问不做变更,i...原创 2018-05-14 00:23:10 · 395 阅读 · 0 评论 -
Docker整合Portainer图形化管理
一、docker正常启动(省略)二、拉取portainer镜像:docker pull docker.io/protainer/portainer 镜像名打了tag:docker tag docker.io/portainer/portainer portainer三、查看镜像 docker images四、启动镜像:docker run -d -p 9000:9000 --restar...原创 2018-05-14 01:03:28 · 1987 阅读 · 0 评论 -
Docker整合Mysql:5.7案例
一、docker服务安装正常启动(省略)二、拉取mysql镜像:docker pull mysql:5.7三、查看镜像:docker images四、启动镜像:docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7五、使用工具Navicat...原创 2018-05-14 01:20:31 · 485 阅读 · 0 评论 -
Docker整合dockerfly实现UI界面管理(单机版)
一、搜索镜像 docker search dockerfly二、根据镜像使用排名(一般情况下拉取使用率最高的镜像名),我这里使用的是阿里云镜像地址docker pull registry.cn-hangzhou.aliyuncs.com/voovan/dockerfly:20170227三、查看镜像是否拉取成功(镜像名太长,打了tag)docker tag registry.cn-hangzhou...原创 2018-06-03 13:37:40 · 3514 阅读 · 3 评论 -
Docker搭建ELK日志监控
前言:Elasticsearch做日志存储、Logstash做日志收集、Kibana界面展示环境:MAC、Docker环境正常1、下载elk镜像:docker pull sepb/elk2、启动容器:docker run -p 5601:5601 -p 9200:9200 -p 5044:5044 -e ES_MIN_MEM=128m -e ES_MAX_MEM=2048m -it...原创 2019-04-13 01:37:56 · 1000 阅读 · 0 评论 -
Docker整合Prometheus、Grafana监控Redis
前沿:Docker环境下整合Prometheus和Grafana监控Redis性能环境:Centos、Docker一、下载镜像版本docker pull prom/node-exporterocker run -d -p 9100:9100 prom/node-exporterdocker pull grafana/grafanadocker run -d --name=g...原创 2019-04-13 17:50:27 · 1339 阅读 · 2 评论 -
SpringCloud整合Dockerfile构建镜像
一、新建springboot项目--省略二、在项目的main下面新建docker文件夹、在该文件夹下面新建Dockerfile文件三、编写DockerfileFROM java:8 //项目依赖的镜像环境VOLUME /tmp //目录挂载点ADD Eureka.jar app.jar#RUN bash -c 'touch /app.jar'ENTRYPOINT ["java","-D...原创 2018-04-06 02:52:57 · 1500 阅读 · 1 评论