Docker's Remote API can be secured via TLS and client certificate verification.
First of all you need a few certificates and keys:
- CA certificate
- Server certificate
- Server key
- Client certificate
- Client key
# edit the login message | |
vi /etc/motd | |
# switch to usable repos - iSH defaults often failed with EOF errors | |
echo https://dl-cdn.alpinelinux.org/alpine/v3.13/main > /etc/apk/repositories | |
echo https://dl-cdn.alpinelinux.org/alpine/v3.13/community >> /etc/apk/repositories | |
# install some basics | |
apk add zsh bash | |
apk add sed attr dialog dialog-doc bash bash-doc bash-completion grep grep-doc |