See “systemctl status docker.service” and “journalctl -xe” for details.

由于做开发机的一个小主机(N1)机身储存不大,又不能扩展内存,今天改了一下docker的data目录,把docker-root改到了U盘里,却遇到了无法启动的问题,从网上看了好多内容,都是去改某个配置文件之类的,在我这统统无效,于是自己研究了一会U盘格式的问题.

ngx_http_auth_basic_module模块配置

当我们有某个页面或者目录希望开放给特定用户来看的时候,就需要加上权限验证,这时候有人可能会想到做一套权限系统或者登录系统,但是如果我们仅仅是临时开放,完全没有必要做一套复杂的系统,这时候可是使用nginx自带的ngx_http_auth_basic_module模块,可以非常方便的实现如上的效果.

在对应nginx配置文件中增加如下配置项

location / {
    auth_basic           "closed site";
    auth_basic_user_file conf/htpasswd;
}

这里要注意的是auth_basic_user_file对应的文件,最好使用绝对路径,否则很容易出现路径错误的情况,这个文件需要使用htpasswd工具生成.