SuccessfulKoala55 Thanks for the offer! You're correct, I am interested in more of the actual server configuration, rather than just the Dockerfile
.
So I have poked around a little in the Docker image, so I have a very basic idea of how things are working together.
I have two main questions:
In the allegroai/clearml
image, it appears that the /etc/nginx/nginx.conf
file hard-codes the name of the apiserver
container to, well, apiserver
. But in my docker-compose.yaml
, I'd like to call the service clearml-apiserver
. But if I do that, then the webserver
container won't start, because it tries to start nginx
, and nginx
can tell that there is no host called apiserver
. I can create a docker-compose alias from my clearml-apiserver
container to the apiserver
name, but I'd rather just be able to tell the webserver
container that it needs to look for clearml-apiserver
instead of just apiserver
. It appears that the apiserver
, webserver
, and fileserver
containers all run fine without the agent-services
container running. However, I guess this agent-services
container will be necessary if I want to run my own clearml-agents?