Oto mój plik Docker:
FROM php:7.0-apache
Robię docker exec -it <hash> bash
z CLI, a następnie robię mysql
i otrzymuję bash: mysql: command not found
błąd.
Robię, apt-get install mysql
a pakietu nie można zlokalizować. Podczas próby zainstalowania mysql-client
i pojawia się ten sam błąd mysql-server
.
Jeśli chcę zainstalować mysql w Ubuntu, załatwia mysql-client
sprawę.
apt-get update
. Błędnie założyłem, że plik apt jest już aktualny, ponieważ jest to nowy kontener Docker. Podobnie jak w Linuksie, może plik apt nie jest tak aktualny, jak mógłby być, ale jest wystarczająco przyzwoity, aby działać poza komputerem. -