抱歉,您的浏览器无法访问本站

本页面需要浏览器支持(启用)JavaScript


了解详情 >

go-web容器化中遇到的两个问题

前言

今年开始接触并且实践到Golang,近期自己写了一个相册的服务,是基于前后端分离的模式,由Go提供rest给web页面使用。在项目前期是直接使用的打包完成的二进制文件执行,在管理方面存在一些不方便的地方,所以周末抽时间将其容器化,实现自动化的部署方案,主要就是采用coding的devops流程,容器化使用的还是docker容器,使用的是alpine的镜像,在这个过程中遇到一些问题,下面会详细讲出,以此记录。

standard-notes之集成自己的插件库

前言

上一篇文章写了怎么部署standardnotes的自建笔记本,在使用过程中发现还需要很多的插件来配合更好的使用standardnotes,来做数据备份以及更好的编辑文档。
standardnotes的插件是可插拔的,简而言之就是将静态页面加载到页面中,来使用其中的功能,达到增强的目的。

好用的日常笔记本standard notes

前言

很久很久之前就一直在找一些好用的并且开源的note app,尝试过trilium、蚂蚁笔记、notion、语雀 都没有找到我心仪的那一款,要么是数据是存储在境外,一旦国家的墙更厚了,就尬了,另外一些就是数据很分散,备份出来的数据无法很顺利的导入到其他的app中。
直到有一天我发现了Standard notes。

Docker

docker ps 查看运行正常进程

docker ps -a 查看所有存在过进程

Docker备份Mysql数据库

1.备份数据库脚本

vi dump.sh

Docker制作jdk镜像

由于相关需求,现有的docker制作的jdk镜像是Java8早期版本的镜像,在安全性上存在较大的问题,所以计划对docker依赖的系统以及jdk进行升级操作。这其中遇到了一些问题,不过都顺利的圆满解决了,下面来具体聊一聊细节把

docker制作JDK镜像选型

Docker故障记录

1.故障起因

正常使用docker查看镜像日志过程中,发现系统插播了一条奇怪的错误日志,如下

Docker常用操作(补充)

docker version 查看docker的版本号,包括客户端、服务端、依赖的Go等

docker info 查看系统(docker)层面信息,包括管理的images, containers数等