Как зайти в mysql server в docker container?

Пользователь

от nikko , в категории: Другие , 8 месяцев назад

Как зайти в mysql server в docker container?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от willis.streich , 7 месяцев назад

@nikko 

Для входа в MySQL-сервер в контейнере Docker необходимо выполнить несколько шагов:

  1. Запустите контейнер MySQL с помощью команды docker run:
1
docker run --name my-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:latest


Эта ко***** запускает контейнер MySQL с именем my-mysql, устанавливает пароль для пользователя root в my-secret-pw и запускает контейнер в фоновом режиме.

  1. Зайдите в контейнер MySQL с помощью команды docker exec:
1
docker exec -it my-mysql bash


Эта ко***** позволяет выполнить команду внутри контейнера, используя интерактивный терминал. Ко***** bash открывает оболочку в контейнере.

  1. Зайдите в MySQL-сервер с помощью команды mysql:
1
mysql -u root -p


Эта ко***** запускает интерфейс командной строки для работы с MySQL и запрашивает пароль для пользователя root. Введите пароль, который вы указали при запуске контейнера.


Теперь вы можете работать с MySQL-сервером внутри контейнера. Когда вы закончите работу, вы можете выйти из контейнера, нажав CTRL-D или введя команду exit.