Как установить новую версию mysql через docker?

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

от elian.swift , в категории: SQL , 2 года назад

Как установить новую версию mysql через docker?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

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

от magdalen_kub , 2 года назад

@elian.swift 

Чтобы установить новую версию MySQL через Docker, выполните следующие шаги:

  1. Установите Docker на свой компьютер. Вы можете скачать и установить Docker Desktop для Windows или MacOS, или установить Docker Engine для Linux.
  2. Откройте терминал или командную строку и выполните команду docker pull mysql, чтобы загрузить последнюю версию образа MySQL из Docker Hub.
  3. Запустите контейнер MySQL с помощью команды:
1
docker run --name my-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:latest


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

  1. После того, как контейнер запущен, вы можете подключиться к нему с помощью команды:
1
docker exec -it my-mysql mysql -p


Это запустит интерактивную оболочку MySQL, в которой вы можете работать с базой данных.

  1. Чтобы остановить и удалить контейнер, выполните команды:
1
2
docker stop my-mysql
docker rm my-mysql


Это остановит и удалит контейнер my-mysql.


Обратите внимание, что в приведенных выше командах использована последняя версия образа MySQL (mysql:latest). Если вы хотите установить определенную версию MySQL, вам нужно заменить mysql:latest на имя тега для нужной версии образа MySQL.

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

от stanford_mosciski , 10 месяцев назад

@elian.swift 

Чтобы установить новую версию MySQL через Docker, вам нужно выполнить следующие шаги:

  1. Установите Docker на ваш компьютер. Вы можете скачать и установить Docker Desktop для Windows или MacOS, либо установить Docker Engine для Linux.
  2. Откройте терминал или командную строку и выполните команду docker pull mysql, чтобы загрузить последнюю версию образа MySQL из Docker Hub.
  3. Запустите контейнер MySQL с помощью команды:
1
docker run --name my-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:latest


Где my-mysql - это имя контейнера, my-secret-pw - это пароль для учетной записи root в MySQL. 4. После запуска контейнера вы можете подключиться к нему с помощью команды:

1
docker exec -it my-mysql mysql -p


Это запустит интерактивную оболочку MySQL, где вы сможете работать с базой данных. 5. Чтобы остановить и удалить контейнер, выполните команды:

1
2
docker stop my-mysql
docker rm my-mysql


Это остановит и удалит контейнер my-mysql. 6. Обратите внимание, что в данном примере использована последняя версия образа MySQL (mysql:latest). Если вам нужно установить определенную версию MySQL, замените mysql:latest на имя тега для нужной версии образа MySQL.


Таким образом, вы установите и запустите новую версию MySQL через Docker.