docker exec -it yiialkalmi_postgres_1 psql -U project -W project project
一些解释
docker exec -it
用于对正在运行的容器运行命令的命令。这些it
标志打开一个交互式tty。基本上它将导致连接到终端。如果您想打开bash终端,可以执行此操作
docker exec -it yiialkalmi_postgres_1 bash
yiialkalmi_postgres_1
容器名称(您可以改用容器ID,在您的情况下为40e39bd0329a
)psql -U project -W project
对正在运行的容器执行的命令U
用户W
密码project
您要连接的数据库。
这些是您在这里指定的
environment: POSTGRES_DB: project POSTGRES_USER: project POSTGRES_PASSWORD: project



