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

Dockerfile and docker compose updates #965

Merged
merged 3 commits into from
Oct 11, 2024
Merged

Conversation

DonResnik
Copy link
Collaborator

@DonResnik DonResnik commented Oct 7, 2024

Dockerfile now has all docker flavors (ubi8 (default), centos7 and alpine)
Unnecessary Dockerfiles have been removed
docker compose files have been updated to support single emissary server and cluster option

To test:

Run through the docker steps in DEVELOPING.md starting at line 596

Make sure you can build a docker
Run emissary docker and process a file
Run docker compose for single emissary server and process file
Run docker compose for emissary cluster and process file

dev-mlb
dev-mlb previously approved these changes Oct 7, 2024
@jpdahlke jpdahlke added this to the v8.14.0 milestone Oct 8, 2024
@jpdahlke jpdahlke added CI/CD Changes to the CI/CD Pipeline BPD Change to the Build, Package, or Deploy process and removed CI/CD Changes to the CI/CD Pipeline labels Oct 8, 2024
DEVELOPING.md Outdated Show resolved Hide resolved
thx for catching that

Co-authored-by: jpdahlke <[email protected]>
DEVELOPING.md Outdated Show resolved Hide resolved
good catch

Co-authored-by: jpdahlke <[email protected]>
@jpdahlke
Copy link
Collaborator

I'm having trouble with the UID:GID entries in the compose files. If I remove them everything starts up like I would expect. I'm not sure if I built something wrong or if I have an env issue, but if that's not hindering others then I won't hold this up to figure out why.

@jpdahlke jpdahlke self-requested a review October 11, 2024 14:39
@jpdahlke jpdahlke merged commit 2576ceb into main Oct 11, 2024
14 checks passed
@jpdahlke jpdahlke deleted the consolidate-docker-files branch October 11, 2024 14:40
@DonResnik
Copy link
Collaborator Author

The only way I got it to work was to add the UID:GID. It was not there originally. I am on linux, I think the issue was OS based.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BPD Change to the Build, Package, or Deploy process
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants