Docker restart fail

Dear All,

We are organising a conference at EPFL on Indico for the first time, at https://indico.epfl.ch

Many participants have sent abstracts, but we are having to halt the submissions process.

We have Indico on Docker, and I had to reboot the server. Indico did not come back up.

I went to the directory containing the docker-compose.yml and did a
docker-compose up -d

I expected an easy life, but it started a seventeen step rebuild, and failed with the following error

[...] svc.ensure_image_exists(do_build=do_build, silent=silent, cli=cli)
File "/usr/lib/python3/dist-packages/compose/service.py", line 364, in ensure_image_exists
self.build(cli=cli)
File "/usr/lib/python3/dist-packages/compose/service.py", line 1111, in build
return builder.build(
File "/usr/lib/python3/dist-packages/compose/service.py", line 1948, in build
with open(iidfile) as f:
FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmp8c8sip0i'

Can anybody help me with this?

This is supposed to be the pilot project for Indico at EPFL, but it is not going well.

Thanks for your help!

John

docker-compose.zip (1.0 KB)

Problem solved: it turns out I was using “docker-compose” when I should have used “docker compose”.

I’ve never liked hyphens. They are insidious.

Hi John,

Could you please share some information about your system and your docker and docker-compose versions? A full output from Docker would also be helpful.

I see that you managed to solve the issue, but the rest is still relevant for your case :slight_smile:

In general, the Docker config is meant to be an example and a starting point for others to build on top off. It’s not really meant to be deployed as is (though we should make this clearer!).

We have a thorough non-Docker installation guide which I would recommend instead: Production — Indico 3.3.4 documentation :slight_smile:

Tomas

Thanks Tomas,

I will follow your advice and carry on with a stand-alone installation.

Best Wishes,

John

1 Like