1

Вот мой Dockerfile:

FROM php:7.0-apache

Я делаю docker exec -it <hash> bash из CLI, а затем делаю mysql и получаю ошибку bash: mysql: command not found .

Я делаю apt-get install mysql и пакет не может быть найден. Я получаю ту же ошибку при попытке установить mysql-client и mysql-server .

Если я хочу установить MySQL в Ubuntu, mysql-client делает свое дело.

1 ответ1

3

Вы должны настроить свой Dockerfile для установки клиента mysql на свой образ.

Вы должны добавить что-то вроде после FROM:

RUN apt-get update && apt-get install -y mysql-client && rm -rf /var/lib/apt

и, конечно, восстановить свой имидж.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .