use-xterm-js-attach-to-docker-container

使用 xterm.js “attach” 到 docker 的容器。

Read More

directly-use-docker-s-unix-socket-type-api

直接使用 docker 的 unix-socket 类型 API。

Read More

use-the-tls-protect-docker-api

使用TLS保护docker daemon的API。

Read More

docker-api-https-installa-the-certificate-on-windows

在windows 10上面安装证书,访问docker使用了TLS的api。

现在我有一个通过docker-machine在本地创建的docker engine。因为其默认已经使用了双向验证的TLS,所以并不能通过http或者在没有相关证书的访问docker daemon的api。

Read More

the-problem-of-amh-iptables

使用amh v4.2面板时的防火墙问题。

主机系统为Centos 6.10,防火墙为iptables v1.4.7。

最初目的为永久的关闭防火墙,所以使用chkconfig iptables offchkconfig ip6tables off,将iptables的符号连接从各系统启动等级中移除。

Read More

docker-pid-1-and-container-stop

关于docker中容器的PID 1和容器停止过程的思考。

Read More

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