手当たり次第に書くんだ

飽きっぽいのは本能

目次に戻る

概要

DockerでTLSを有効にします。Harbor等のプライベートレジストリを作成する場合に必要な設定です。

設定

証明書の変換

PEM形式に変換(既にPEM形式だが最低限の情報のみに変換)します。拡張子をcertに変更します。自己署名証明書の作成はこちらを参照して下さい。

myadmin@ubuntu:~$ cd /etc/pki/mypki
myadmin@ubuntu:~$ sudo openssl x509 -inform PEM -in si1230.com.crt -out si1230.com-docker.cert

証明書の配置

変換した証明書と秘密鍵を/etc/docker/certs.dに配置します。

myadmin@ubuntu:~$ sudo mkdir /etc/docker/certs.d
myadmin@ubuntu:~$ sudo cp si1230.com-docker.cert si1230.com.key /etc/docker/certs.d

設定の有効化

myadmin@ubuntu:~$ sudo systemctl restart docker.service
myadmin@ubuntu:~$ systemctl status docker.service

目次に戻る

Ubuntu 22.04 Docker TLS 化

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

トップへ戻る