Mysql拥有官方的Docker镜像发布渠道,我们可以在https://hub.docker.com/_/mysql这里找到最新的版本。当然也可以使用docker search name的形式直接搜索。 以下为使用docker-compose进行部署的配置文件,变量使用env进行了管理,直接修改mysql-common.env即可。 配置文件 启动 数据库初始化

2021-11-03 0条评论 55点热度 0人点赞 Jalena 阅读全文

今天项目的生产环境不稳定,登录到服务器上发现Docker的/var/lib/docker/overlay2目录将磁盘占用满了,导致程序分配不到内存。 要判断是否占用满了磁盘,可以使用 从上面的信息发现docker并没有占满全部的磁盘,遂使用 du -sh 查看发现,overlay已经100%了。 清理文件 通过以上信息发现基本都是docker容器的占用。这时继续查看到底是什么占用如此巨大。经排查发现是容器内的应用生成了大量的日志。 数据转移 从目前的情况来看,docker默认将文件及其容器放置在了系统盘的挂载区内,…

2021-04-06 0条评论 1199点热度 5人点赞 Jalena 阅读全文

博客停了几个月没有管理,最近将其恢复,同时也直接使用了Docker Compose来进行部署。 如果你还未安装过Docker,那么可以参考我以前写的部署步骤 Install docker in CentOS 编写 Docker Compose 设置wordpress文件目录 在wordpress容器中,目录/var/www/html由用户www-data拥有。该用户在容器的uid是82。在主机中,它是不同的。使用以下命令删除用户名为www-data的任何现有用户,并使用uid 82创建一个新的用户。 创建一个用于存…

2020-09-09 0条评论 734点热度 0人点赞 Jalena 阅读全文

Docker要求Centos系统的内核版本高于3.10,因此在安装前你需要知道你的系统是否支持Docker安装的最低内核要求。 如果你安装过旧版本的Docker,那么你可以先删除它,再安装新的Docker版本。 安装需要的软件包及设置docker安装源 查看仓库中所有的docker版本 安装Docker 设置开机启动 安装Docker-Compose 你可以在 https://github.com/docker/compose/releases 找到你需要的Docker-compose版本。 Document:ht…

2019-06-01 0条评论 803点热度 0人点赞 Jalena 阅读全文

官方发布地址:https://github.com/goharbor/harbor/releases Harbor支持在线安装及离线安装,此文章采用在线离线安装的形式,且安装版本为2.1.2。 Hardware 下表列出了部署Harbor的最低和推荐硬件配置。 Resource Minimum Recommended CPU 2 CPU 4 CPU Mem 4 GB 8 GB Disk 40 GB 160 GB Software 必须在目标主机上安装的软件版本。 Software Version Descripti…

2019-06-01 0条评论 1820点热度 16人点赞 Jalena 阅读全文

写在前面 经常需要将开发的项目部署到测试服务器上以便客户可以看到,但之前都是安装环境这样的方式,不适合快速搭建。 安装Docker及docker-compose 设置Docker 加速 阿里云:https://cr.console.aliyun.com/#/accelerator 使用docker-compose.yml运行容器 配置文件(docker-compose.yml) odoo配置文件 配置文件可以从这里找到相应的版本:https://github.com/odoo/docker/tree/master/…

2018-05-18 1条评论 1444点热度 3人点赞 Jalena 阅读全文

环境:CentOS release 6.9 (Final) 安装Docker 下载Gitlab 启动Gitlab 常用命令

2017-09-26 0条评论 608点热度 0人点赞 Jalena 阅读全文