
【后端】使用 GitHub Action 自动推送 Docker 镜像
前言 {#前言} -------- > 在本地推送 Docker 镜像至 Docker Hub 时,经常遇到超时问题。为了避免手动操作带来的不便,决定通过 GitHub Actions > 实现自动化工作流,轻松将 Docker 镜像推送至 Docker Hub。接下来,我将详细介绍如何配置并使用 GitHub 工作流实现这一过程。 workflows 流程...
前言 {#前言} -------- > 在本地推送 Docker 镜像至 Docker Hub 时,经常遇到超时问题。为了避免手动操作带来的不便,决定通过 GitHub Actions > 实现自动化工作流,轻松将 Docker 镜像推送至 Docker Hub。接下来,我将详细介绍如何配置并使用 GitHub 工作流实现这一过程。 workflows 流程...
前言 {#前言} -------- 在使用 Docker 部署应用的过程中,常常需要更新 Docker 镜像和容器以保证软件的稳定性和安全性。手动更新是一件比较繁琐的事情,尤其是在多个 Docker 容器上运行多个镜像的情况下。为了解决这个问题,我们可以使用 Watchtower。 什么是 Watchtower {#什么是 -Watchtower} ----------...
前言 {#前言} -------- > 为什么基于 Docker 搭建 MySQL ? > > * 在 Linux 服务器中以系统安装 MySQL 比较繁琐 > * 一台服务器可以独立运行多个 Docker 容器 > * Docker 容器之间相互独立,有独立 ip,互不冲突 > * Docker 使用步骤简便,启动容器在秒级别 环境准备...
前言 {#前言} -------- > 五一小长假回来以后,公司因为物业断电导致服务器停止运行,来电后发现一些常用的服务并没有自启动,比如 `grafana`,查了下原因发现是当初部署这个容器的时候,没有添加异常停止后重新尝试启动的参数 `--restart`,下面来说下如何在不删除容器的情况下更新参数。 参数说明: * --restart ```bash --r...
前言: {#前言:} ---------- 最近需要使用到一款国产时序数据库 `IOTDB`, 按照[官网操作文档](https://iotdb.apache.org/zh/UserGuide/V0.10.x/Server/Docker%20Image.html)指引进行安装,出现 `Docker-build` 在线地址异常, 所以记录下。 系统环境 {#系统环境} ---...
!\[\]([https://tencent.cos.mobaijun.com/img/blog/【Linux 系列】TaiShan](https://tencent.cos.mobaijun.com/img/blog/%E3%80%90Linux%E7%B3%BB%E5%88%97%E3%80%91TaiShan) 200ECS 服务器安装 Docker、influxdb、J...
Cloudflare是一家提供内容分发网络(CDN)、互联网安全性、抗DDoS(分布式拒绝服务)和分布式DNS服务的美国公司。Cloudflare 提供了很多免费使用的功能,个人用户可以很好的白嫖它的服务,因此Cloudflare又称"赛博佛祖"。 本文分享一下使用Cloudflare搭建Docker Hub 镜像代理的方法。 Cloudflare 常用...
昨天在开发环境按照我的指导文档部署 izone 的时候发现部署之后的系统中丢失了 media 目录的内容,但是我检查了镜像里面是有内容的,然后试过不挂载的话就不会丢失。然后找到了这篇文章才恍然大悟,用一句话总结就是,在容器启动的时候,宿主机的目录一定会覆盖容器的目录,即使前者是空的。 背景介绍 {#背景介绍} ------------ docker volume 可以使我们...
ansible 是一个 Python 写的自动化工具,这个工具可以实现集群自动化管理,然后进行一些常用的运维操作。现在的公司很多都是使用的集群部署服务,少则几台虚拟机,多则几百上千台虚拟机,有的时候需要对一个集群或者多个集群集中进行运维操作,那么这个时候,ansible 就可以实现批量操作了。 我在公司主要负责的任务就是关于服务的自动化部署和运维,公司本身就属于云服务,而且非...
Jenkins 是一个开源的、可扩展的持续集成、交付、部署(软件/代码的编译、打包、部署)的基于web界面的平台。学会 Jenkins 是步入持续集成的重要一步,将 docker 和 Jenkins 结合起来可以发挥各自更大的作用,本篇就分享一下自己使用 docker 运行 Jenkins 的经验。 准备工作 {#准备工作} ------------ 在运行 Jenkins...