Я пытаюсь установить mysql в моем docker приложении, но я сталкиваюсь с ошибкой в моем Dockerfile при запуске "docker -compose build".
My docker -compose.yml:
services:
database:
container_name: mysql_database
build: ./docker/mysql
command: --max_allowed_packet=256M
environment:
MYSQL_ROOT_PASSWORD: root
MYSQL_DATABASE: root
MYSQL_PASSWORD: root
MYSQL_CHARSET: utf8
MYSQL_COLLATION: utf8
Мой Dockerfile:
FROM mysql:5.7
# Install packages
RUN apt-get update --yes && apt-get install --yes procps
RUN apt-get install --yes \
apt-utils \
curl \
git \
htop \
man \
mlocate \
mysql-client \
zlib1g-dev \
zip \
unzip \
vim \
wget
COPY root/.vimrc /root/.vimrc
COPY root/.bashrc /root/.bashrc
WORKDIR /var/lib/mysql
Отображается ОШИБКА:
Errors were encountered while processing:
mysql-community-server
mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)
ERROR: Service 'database' failed to build: The command '/bin/sh -c apt-get install --yes apt-utils curl git htop man mlocate mysql-client zlib1g-dev zip unzip vim wget' returned a non-zero code: 100
Что не так с моей конфигурацией или командами?