Я использую Docker CE на CentOS 7, но когда я захожу в контейнер, я вижу, что он основан на Debian:
$ sudo docker exec -it 0123456789ab bash
# cat /etc/*-release
PRETTY_NAME="Debian GNU/Linux 8 (jessie)"
NAME="Debian GNU/Linux"
VERSION_ID="8"
VERSION="8 (jessie)"
ID=debian
HOME_URL="http://www.debian.org/"
SUPPORT_URL="http://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
Можно ли использовать образ на базе CentOS для контейнеров вместо Debian (например, для использования таких команд, как visudo
)? Почему это не поведение по умолчанию, так как я использую CentOS? Спасибо.
Обратите внимание, я установил Docker и Docker Compose, затем создал несколько изображений (Python, Postgres, Redis). Я никогда не устанавливал образы CentOS или Debian. Все контейнеры используют релиз Debian.