随笔分类 - 1206 Docker

摘要:安装Docker Docker 软件包已经包括在默认的 CentOS-Extras 软件源里。因此想要安装 docker,只需要运行下面的 yum 命令:yum install docker 启动 Docker 服务 [root@localhost ~] systemctl start docker 阅读全文

posted @ 2020-08-29 01:00 panchanggui 阅读(80) 评论(0) 推荐(1) 编辑 |

摘要:1、docker-maven-plugin 介绍 在我们持续集成过程中,项目工程一般使用 Maven 编译打包,然后生成镜像,通过镜像上线,能够大大提供上线效率,同时能够快速动态扩容,快速回滚,着实很方便。docker-maven-plugin 插件就是为了帮助我们在Maven工程中,通过简单的配置 阅读全文

posted @ 2020-01-07 15:50 panchanggui 阅读(912) 评论(0) 推荐(0) 编辑 |

摘要:使用Spring Boot编写了一个微服务后,如何将构建应用并打包成docker镜像,推送到docker仓库,以供测试环境测试。 docker-maven-plugin插件可以完成这项任务。 最近使用了docker-maven-plugin插件,想写一篇关于使用总结的文章,但发现它在github上的 阅读全文

posted @ 2020-01-07 15:49 panchanggui 阅读(3263) 评论(0) 推荐(0) 编辑 |

摘要:1.在pom.xml中配置 <plugin> <groupId>com.spotify</groupId> <artifactId>docker-maven-plugin</artifactId> <version>${docker-maven-plugin.version}</version> < 阅读全文

posted @ 2020-01-02 16:59 panchanggui 阅读(790) 评论(0) 推荐(0) 编辑 |

摘要:一、编辑docker文件:/usr/lib/systemd/system/docker.service 命令:vim /usr/lib/systemd/system/docker.service 修改ExecStart行,增加内容 -H tcp://0.0.0.0:2375 ,修改后如下: Exec 阅读全文

posted @ 2020-01-02 16:56 panchanggui 阅读(1283) 评论(0) 推荐(0) 编辑 |

摘要:当docker启动SpringBoot打包的服务时,且一些参数需要从外界获取而非写死在properties文件里,通过以下两步完成此需求:1.在配置文件中配置环境变量 spring.redis.host=${REDIS_HOST:127.0.0.1}spring.redis.port=6379spr 阅读全文

posted @ 2020-01-02 16:41 panchanggui 阅读(2959) 评论(0) 推荐(0) 编辑 |

摘要:搭建 wordpress 1.拉取 wordpress 镜像docker pull wordpress:latest 2.运行 wordpress 镜像 docker run --name wordpress -e WORDPRESS_DB_HOST={{ip}}:3306 -e WORDPRESS 阅读全文

posted @ 2019-12-18 22:26 panchanggui 阅读(533) 评论(0) 推荐(0) 编辑 |

摘要:0、镜像的查找:docker search nexus 1、拉取官方镜像:docker pull sonatype/nexus3 2、创建了自己的目录 (/opt/nexus/nexus-data) mkdir /opt/nexus/nexus-data && chown -R 200 /opt/n 阅读全文

posted @ 2019-12-16 14:22 panchanggui 阅读(368) 评论(0) 推荐(0) 编辑 |

摘要:1. 部署Mongodb 1.1 获取docker镜像 docker pull mongo 1.2 创建mongodb容器 docker run --name my-mongo -p 27017:27017 -d mongo --auth 如果加需要验证就加--auth,不需要验证,就去掉。默认mo 阅读全文

posted @ 2019-12-16 09:50 panchanggui 阅读(637) 评论(0) 推荐(0) 编辑 |

摘要:禅道搭建方式有很多种,可参考官方文档搭建,这里介绍的是参考官方文档以docker方式搭建。 禅道内部默认会自动安装mysql数据库。 一、下载地址 禅道开源版: http://dl.cnezsoft.com/zentao/docker/docker_zentao.zip 数据库用户名: root,默 阅读全文

posted @ 2019-12-15 14:34 panchanggui 阅读(733) 评论(0) 推荐(0) 编辑 |

摘要:1.下载官方库的adminer镜像: docker pull adminer 2.创建adminer容器:docker run --link mysql:mysql --name adminer -p 3300:8080 -d --restart=always adminer 参数详解: -d创建守 阅读全文

posted @ 2019-12-15 12:47 panchanggui 阅读(534) 评论(0) 推荐(0) 编辑 |

摘要:基础安装 安装前请确保你的环境已经装好了docker docker pull star7th/showdoc #新建存放showdoc数据的目录 mkdir /opt/showdoc mkdir /showdoc/html chmod -R 777 /showdoc #启动showdoc容器 doc 阅读全文

posted @ 2019-12-15 10:50 panchanggui 阅读(461) 评论(0) 推荐(0) 编辑 |

摘要:1、docker search rabbitmq:management(查看镜像,可选步骤) 2、docker pull rabbitmq:management (注意:如果docker pull rabbitmq 后面不带management,启动rabbitmq后是无法打开管理界面的,所以我们要 阅读全文

posted @ 2019-12-15 10:09 panchanggui 阅读(383) 评论(0) 推荐(0) 编辑 |

摘要:Gogs需要使用到数据库,需要先安装数据库(如mysql),并创建名为gogs的数据库,启动后需要配置数据库连接。 镜像获取:docker pull gogs/gogs 安装运行: docker run -d -p 10022:22 -p 3000:3000 --name=gogs -v /opt/ 阅读全文

posted @ 2019-12-15 09:09 panchanggui 阅读(665) 评论(0) 推荐(0) 编辑 |

摘要:1.拉取redis镜像: docker pull redis 2.创建容器: docker run -d --restart=always -v /opt/redis/data:/data --name redis -p 6379:6379 redis --requirepass "123456" 阅读全文

posted @ 2019-12-14 23:45 panchanggui 阅读(70) 评论(0) 推荐(0) 编辑 |

摘要:1 查找 Docker Hub 上的 nginx 镜像 docker search nginx 2 这里我们拉取官方的镜像 docker pull nginx 3 等待下载完成后,我们就可以在本地镜像列表里查到 REPOSITORY 为 nginx 的镜像。 docker images nginx 阅读全文

posted @ 2019-12-14 00:55 panchanggui 阅读(992) 评论(0) 推荐(0) 编辑 |

摘要:一、docker服务安装正常启动 二、拉取mysql镜像:docker pull mysql:5.7 三、查看镜像:docker images 四、启动镜像: docker run -p 3306:3306 --name mysql -v /opt/docker/mysql/conf/conf.d: 阅读全文

posted @ 2019-12-13 17:19 panchanggui 阅读(91) 评论(0) 推荐(0) 编辑 |

摘要:1.介绍 Docker 图形化管理提供了很多工具,有Portainer、Docker UI、Shipyard等等,本文主要介绍Portainer。 Portainer是一个开源、轻量级Docker管理用户界面,基于Docker API,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作 阅读全文

posted @ 2019-12-13 17:15 panchanggui 阅读(1210) 评论(0) 推荐(0) 编辑 |

摘要:我们默认mysql容器已经正常启动,以下为关键命令。1.docker exec -it mysql bash : 进入已经正常启动的容器bash中,mysql是指实际容器名称。2.mysql -uroot -p :进入mysql3.show databases :查看数据库(进入mysql之后所有指 阅读全文

posted @ 2019-12-13 15:27 panchanggui 阅读(1098) 评论(0) 推荐(0) 编辑 |

摘要:一、国内获取Docker镜像时,访问 https://hub.docker.com/速度缓慢,只有几十K左右,这种情况可以使用国内的一些docker镜像,国内有些企业做了镜像拷贝工作,这样,我们就可以直接从他们的国内服务器上下载相应的文件就好了,例如:网易蜂巢、阿里巴巴、LUG@USTC等。 二、D 阅读全文

posted @ 2019-12-13 15:01 panchanggui 阅读(347) 评论(0) 推荐(0) 编辑 |

摘要:Docker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。 社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件等。 社区版按照stable和edge两种方式发布,每个季度更新stable版本,如17.06 阅读全文

posted @ 2019-07-26 15:03 panchanggui 阅读(168) 评论(0) 推荐(0) 编辑 |

摘要:随着Docker技术的不断成熟,越来越多的企业开始考虑使用Docker。Docker有很多的优势,本文主要讲述了Docker的五个最重要优势,即持续集成、版本控制、可移植性、隔离性和安全性。对于Docker,应该不需要进行详细的介绍了。它是最火热的开源项目之一,通过在容器中增加一个抽象层(a lay 阅读全文

posted @ 2019-04-29 08:53 panchanggui 阅读(282) 评论(0) 推荐(1) 编辑 |

posts - 633, comments - 19, trackbacks - 0, articles - 0

Copyright © 2020 panchanggui
Powered by .NET 5.0.0-rc.2.20475.5 on Kubernetes