2019-04-01 09:59:33AIX、UNIX、Linux, Containercontainer, docker, docker-compose, https, Let's Encrypt, reverse proxy, traefik

Screenshot_2019-03-30 Support wildcard certificates with ACMEv2 · Issue #319 · JrCs docker-letsencrypt-nginx-proxy-companion

docker環境で、HTTPS対応のリバースプロキシ環境を利用する場合、いくつか選択肢があると思います。

自分は今まで以下のNginxを使用しLet’s EncryptによるHTTPSプロキシを作るというものを利用していました。

JrCs/docker-letsencrypt-nginx-proxy-companion: LetsEncrypt companion container for nginx-proxy

しかし、最近はk8s (kubernetes)などが流行していることもあり、そちらでよく利用されるTraefikでも、リバースプロキシとしての機能はもちろん、Let’s Encrypt機能も使えるということを知ってから、こちらを利用してみることにしました。

gearbest

2018-08-11 09:30:26AIX、UNIX、Linux, Containerconfig, credential, docker, docker-compose, golang-docker-credential-helpers, linux, ubuntu, 認証

Screenshot_2018-08-11 docker login fails while docker-compose is installed on Ubuntu 18 04 · Issue #6023 · docker compose

以下の環境でDocker環境を構築し、docker loginを実行すると、Error saving credentials: error storing credentials - err: exit status 1, out: `Cannot autolaunch D-Bus without X11 $DISPLAY`とエラーが出力されることを確認しました。

$ docker login
Login with your Docker ID to push and pull images from Docker Hub. If you don't have a Docker ID, head over to https://hub.docker.com to create one.
Username: xxxxx
Password:
Error saving credentials: error storing credentials - err: exit status 1, out: `Cannot autolaunch D-Bus without X11 $DISPLAY`

ちょいと調べてみたので書いておきます。

環境:

2018-04-09 14:10:17AIX、UNIX、Linux, Container, zabbixcontainer, docker, docker-compose, linux, zabbix, コンテナ

Screenshot-2018-4-8 zabbix zabbix-docker

自宅ではZabbix Serverを設置しているのですが、監視というよりはパフォーマンスのモニタリングツールになっています。

このたび、Microsoft Azureに設置していたのですが、諸々の事情によりVPSに移行しました。

んでこの際なので、今までは普通にOSにZabbixパッケージをインストールして終わりだったのですが、公式にDockerイメージが用意されているので、container化してみることにしました。

ちなみにこちらに公式のDocker-composeのyamlが用意されています。