PHP项目容器化改造 2022年5月13日 | 成长之路 随着项目的更新迭代,项目复杂度越来越高,项目已从单一的 PHP 开发演变成 多语言 多运行时 的大型项目,进而更新部署也变得繁琐,所有需要一个 统一 自动化 的更新部署方案。至此 Docker容器化 部署则成为一个好的选择,一、方便各种私有化部署,二、也可以根据各模块压力灵活调整配置。 Dockerfile 简单示例 经过选型…… 阅读全文
Docker Kubernetes一直处于Starting? 2021年4月22日 | 成长之路 到k8s-for-docker-desktop,根据版本下载,执行如下脚本 # Windows load_images.ps1 # Mac load_images.sh…… 阅读全文
从typecho迁移到hugo 2021年1月23日 | 日常分类 前几天把博客程序换了, 从typecho换成hugo了, 简单写下使用的插件及遇到的一点坑 使用的插件 使用这个插件,https://github.com/lizheming/typecho-export-hugo, 插件作者写的教程: https://imnerd.org/typecho-plugin-for-hugo-migration.html 遇到的问题 导出失败, 都是一个12.8kb损坏的zip…… 阅读全文
golang docker standard_init_linux.go:211: exec user process caused "no such file or directory" 2020年8月6日 | 成长之路 参考如下,基于golang:1.14-alpine构建 - name: build image: golang:1.14-alpine commands: - go build -v -tags "" -ldflags "-extldflags "-static" -s -w -X 'main.DroneBuildNumber=${DRONE_BUILD_NUMBER}' " -o api volumes: - name: gopath path: /go…… 阅读全文
golang docker x509: certificate signed by unknown authority 2020年8月6日 | 成长之路 FROM alpine:3.12 MAINTAINER cnbattle <qiaicn@gmail.com> # 参考如下代码: apk --no-cache add ca-certificates RUN sed -ig 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories \ && apk --no-cache add ca-certificates tzdata \ && echo 'Asia/Shanghai' >/etc/timezone COPY ./api /app EXPOSE 1993 ENTRYPOINT ["/app"]…… 阅读全文
Docker CE 阿里云 镜像源站 2019年6月27日 | 成长之路 使用官方安装脚本自动安装 (仅适用于公网环境) curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun…… 阅读全文
docker容器镜像加速器 2019年6月27日 | 成长之路 1 安装/升级Docker客户端 推荐安装1.10.0以上版本的Docker客户端,参考文档 docker-ce 2 配置镜像加速器 针对Docker客户端版本大于 1.10.0 的用户 您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器 sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://n3kgoynn.mirror.aliyuncs.com"] } EOF sudo systemctl daemon-reload sudo systemctl restart docker…… 阅读全文