最近在服务器上部署Docker应用,在过程中配置了加速服务,腾讯、阿里等等都达不到加速效果。经过分析得出结论,DNS不能正确解析加速的地址! 检查 在处理该类问题时,我们应当查看docker在拉取镜像时执行的详细日志。 查看docker日志 查看日志发现,配置的加速源地址并不能正确的进行加速,例如下面的截图 从如上日志中已经非常明确配置的加速地址不能正确获取有效的数据,那么就需要替换一个有效的加速源。 修改加速源 修改/etc/docker/daemon.json配置 重启docker服务并检查加速源是否生效 继续…

2022-10-31 0条评论 107点热度 0人点赞 Jalena 阅读全文

说到导出再导入其实并不是容易用到,但某些时候还真就避免不了,例如服务器封禁了国外的端口。 今天我就遇到了,政府机构的系统直接封禁了全部国外的端口,以至于完全无法从docker hub拉取到镜像,这里就只能先在可以使用docker hub的环境导出再导入这边。 容器导入及导出 docker的容器导出可以使用export 或者 save 来进行。 export 在docker中可以使用export来导出容器镜像,它其实是将文件系统作为一个tar归档文件导出到STDOUT。从帮助中可以看出它其实就是将 container…

2022-03-16 0条评论 498点热度 0人点赞 Jalena 阅读全文

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

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

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

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

博客停了几个月没有管理,最近将其恢复,同时也直接使用了Docker Compose来进行部署。 如果你还未安装过Docker,那么可以参考我以前写的部署步骤 Install docker in CentOS 编写 Docker Compose 为了更好的管理,这里使用dockers-compose进行管理,同时使用环境变量来配置所有的参数项 配置环境变量 创建.env配置项 创建docker-compose.yml配置文件 设置wordpress文件目录 在wordpress容器中,目录/var/www/html由…

2020-09-09 0条评论 1387点热度 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条评论 1203点热度 1人点赞 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条评论 2480点热度 19人点赞 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条评论 2186点热度 4人点赞 Jalena 阅读全文

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

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