我想提取 docker postgres 图像并mydb在其中创建一个数据库。我可以像这样一步一步地做到这一点
docker run -d -p 5432:5432 --name containername -e POSTGRES_PASSWORD=password -d postgres:12.1docker exec -it containername /bin/bashpsql -h localhost -U postgresCREATE database mydb;
我想在自述文件中添加这些步骤。运行容器本身时,是否可以在单个命令中完成所有操作?尝试了类似下面的方法但无法成功
docker run -d -p 5432:5432 --name terminals -e POSTGRES_PASSWORD=password -d postgres:12.1 psql -h localhost -U postgres; create database terminals