docker exec -it yiialkalmi_postgres_1 psql -U project -W project
Beberapa penjelasan
docker exec -itPerintah untuk menjalankan perintah ke container yang sedang berjalan.itflag membuka tty interaktif. Pada dasarnya itu akan menyebabkan untuk melampirkan ke terminal. Jika Anda ingin membuka terminal bash, Anda dapat melakukannya
docker exec -it yiialkalmi_postgres_1 bash
-
yiialkalmi_postgres_1Nama wadah (Anda dapat menggunakan id wadah sebagai gantinya, yang dalam kasus Anda adalah40e39bd0329a) -
psql -U project -W projectPerintah untuk dieksekusi ke container yang sedang berjalan -
Upengguna -
WBeri tahu psql bahwa pengguna perlu dimintai kata sandi pada saat koneksi. Parameter ini opsional. Tanpa parameter ini, ada upaya koneksi tambahan yang biasanya akan mengetahui bahwa kata sandi diperlukan, lihat dokumen PostgreSQL. -
projectdatabase yang ingin Anda hubungkan. Tidak perlu-dparameter untuk menandainya sebagai dbname ketika itu adalah argumen non-opsi pertama, lihat dokumen:-d"sama dengan menetapkan dbname sebagai argumen non-opsi pertama di baris perintah."
Ini ditentukan oleh Anda di sini
environment:
POSTGRES_DB: project
POSTGRES_USER: project
POSTGRES_PASSWORD: project