Bir görüntüyü çekip bir mysql sunucusu çalıştırdığı bir kapsayıcıyı çalıştırdığım için https://registry.hub.docker.com/_/mysql/ talimatını takip ettim. Konteyner arka planda çalışıyor ve bazı komutlar çalıştırıyordum. Konteynere bağlanmanın ve bu komutu komut satırından yürütmenin en iyi yolu hangisidir?Ana bilgisayardan mysql sunucusuna çalışan mysql komutunu çalıştırma mysql sunucusu
9
A
cevap
16
Sen MySQL kaba bağlanmak ve kullanarak komutları çalıştırabilirsiniz:
docker exec -it mysql bash -l
şey size kalıcı olmaz yapmak unutmayın (mysql
Eğer verdiği isim konteyner olması halinde) Bir dahaki sefere aynı görüntüden bir konteyner çalıştır.
13
0
MySQL veritabanına MySQL komut satırı istemcisini kullanarak bağlanmak için.
Koşuyorum MySQL kabın içine bash bağlanmak:
$ docker exec -t -i container_mysql_name /bin/bash
ben bash MySQL kabından MySQL istemcisi çalıştırın:
$ mysql -uroot -proot
rpc hatası: Kod = 2 desc = oci çalışma zamanı hatası: exec başarısız oldu: container_linux.go: 247: Başlangıç konteyner süreci "exec: \" neden - it \ ": $ PATH içinde bulunmayan çalıştırılabilir dosya" almak Bu erro senin çözümünle. – madhavi