A certain engineer "COMPLEX"

開発メモ その188 privateなdocker registryにログインすると x509 エラー

Introduction


自宅のSynology上に構築したdocker registryにLet's EncryptでHTTPS化後、Webブラウザからアクセスはできるが、docker loginによる認証が下記のように通らない場合の対応。

How to?


docker registryで使用している証明書 (*.crt) をdocker loginを使うマシンにコピーします。
REGISTRY_HTTP_TLS_CERTIFICATEで指定しているはず。

コピーした*crtをregistry.crtとします。
こんな感じでdockerデーモン管理下の証明書置き場に展開します。
展開する際、ファイル名はca.crtにします。

もう一度ログインしてみます。

うまくいきました。

開発メモ その187 Ubuntu 18.04.3でXRDPを使う

Introduction


割とネットで転がっている話題ですが。
肝は18.04.3であること。

What is a problem?


どうも、18.04.2xorgxrdpというパッケージがxrdpのインストールで入らなくなった模様。
なので、私がお世話になっていた下記のページの方法では少し手順が不足するようになりました。

XRDPをインストールして、GNOMEデスクトップ環境にXRDPで接続する手順を記載します。

なので、最後に追加インストールを加えた下記のシェルで対応可能なはず。