set-vim-to-automatically-recognize-dockerfile

vim对不同的文件类型有不同的语法高亮、格式、引用插件等功能。之前一直用vim写dockerfile都没发现dockerfile也有语法高亮,原因是vim没自动识别dockerfile类型文件。

Read More

ssh-does-not-use-pubkey-for-login-verification

虽然ssh利用密钥对进行登录验证很方便,也比手动输入的密码验证要安全,不过有时会需要针对某个主机不使用密钥对进行验证。

Read More

build-the-lnmp-with-docker

docker推崇单镜像单个服务,所以使用nginxphpmariadb三个镜像搭建lnmp,为了减小体积,除了mariadb,其他镜像统一使用alpine的版本。

Read More

boot2docker-docker-machine-ssh

因为docker是基于linux上的一些特性而实现的。目前为止,如果想在非linux环境下安装docker engnie,即运行docker守护进程的主机,就得先提供一个linux环境为docker技术的实现提供低层支持。为此docker官方准备了一个为docker定制“linux发行版本”——boot2docker(下称b2d)。不管现在的docker desktop还是以前的docker toolbox,从原理上来说并没有变化,其核心都是围绕着如何让boot2docker(linux环境)更好、更便捷的在非linux主机上跑起来。

Read More

use an overlay network for standalone containers

因为overlay网络必须要初始化一个swarm,所以需要开放以下端口:

  • 用于集群管理通信的TCP 2377端口
  • 用于节点之间通信的TCP、UDP 7946端口
  • 用于overlay网络流量传输的UDP 4789端口

使用overlay网络让在不同的Docker主机上运行的容器能够通信。

Read More

the problem of using special characters in the title of the article

在给文章的title加入一个方括号[]后,在生成静态文件时报错了,并且给title新加入的方括号也没有生效。

Read More

[docker] disable networking for a container

【翻译】相关声名:https://unihon.github.io/2019-01/statement-of-some-blog-articles/

Read More

[docker] use host networking

【翻译】相关声名:https://unihon.github.io/2019-01/statement-of-some-blog-articles/

Read More

[docker] use overlay networks

【翻译】相关声名:https://unihon.github.io/2019-01/statement-of-some-blog-articles/

Read More

record the experience of converting image formats

因有一批CR2格式(RAW)的图片需要转换为jpg格式。因为电脑上没有安装相关的软件,所有就计划利用现有的“开发环境”来自己写一个格式转换的脚本进行自动的批量转换。

Read More