Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

missing build section from docker-compose.yml #661

Open
frafra opened this issue Jun 20, 2022 · 4 comments
Open

missing build section from docker-compose.yml #661

frafra opened this issue Jun 20, 2022 · 4 comments

Comments

@frafra
Copy link

frafra commented Jun 20, 2022

Images are missing. For example, there is an api container referring to an api image, which is resolved as https://hub.docker.com/_/api, which does not exist. There is no build section, so it is not clear where these images should be pulled from or how they should be built.

@frafra
Copy link
Author

frafra commented Jun 20, 2022

The documentation says to run server/workers/build_docker_images.sh. Such procedure tags the images with a custom tag, but provides no other benefits from using the standard build section. Version tags can be set in the .env file. The documentation suggest to set SERVICE_VERSION already, so I fail to see a reason to have a custom build process.

@frafra
Copy link
Author

frafra commented Jun 20, 2022

Custom build procedure has been implemented in 7e1a05f

@frafra frafra changed the title docker compose setup is broken: missing images and missing build section missing build section from docker-compose.yml Jun 20, 2022
@chreman
Copy link
Member

chreman commented Jun 24, 2022

Hello @frafra ,

thank you for having a closer look at the backend build processes.
We have rectified many of the deployment issues you have identified by switching to an internal build and deploy process for the backend with Ansible.
Unfortunately, the public documentation has not been updated to the current state. I'm sorry for any inconvenience that has caused you, and I ask for patience until we have could update the public documentation.

@frafra
Copy link
Author

frafra commented Aug 9, 2022

No problem. I will wait until docker compose up works. Feel free to tag me if help is needed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants