我正在尝试创建一个 docker-compose,它建立了一个庞大的 docker 环境,并以 portainer 作为经理。
问题是用户第一次使用“docker-compose up”并且搬运工开始运行时,他必须导航到搬运工网络界面(localhost:9000)并设置管理员用户和密码。
如何自动执行此步骤并使用我定义的默认用户创建一个搬运工,以便当用户第一次导航到搬运工时,管理员用户已经创建。
这是我的 docker-compose.yml
version: '3.3'
services:
portainer:
image: portainer/portainer
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ./portainer/portainer_data:/data
ports:
- "9000:9000"