Skip to content

container: install dynamic libs and fix entrypoint#167

Merged
SuperFluffy merged 3 commits intomainfrom
superfluffy/fix-docker-entrypoint
Jul 17, 2023
Merged

container: install dynamic libs and fix entrypoint#167
SuperFluffy merged 3 commits intomainfrom
superfluffy/fix-docker-entrypoint

Conversation

@SuperFluffy
Copy link
Copy Markdown
Contributor

@SuperFluffy SuperFluffy commented Jul 17, 2023

This commit installs rocksdb in the final layer
of the generic containerfile because all binaries
are currently linked to librocksdb.

In addition, as it turns out build args are not expanded in ENTRYPOINT lines. To get a stable path that can be used as an argument to ENTRYPOINT, this commit crates a softlink to /usr/bin/local/$TARGETBINARY and uses that instead.

This commit installs rocksdb in the final layer
of the generic containerfile because all binaries
are currently linked to librocksdb.

In addition, as it turns out that build args are not
expanded in ENTRYPOINT lines. To get a stable path
that can be used as an argument to ENTRYPOINT, this
commit crates a softlink to /usr/bin/local/$TARGETBINARY
and uses that instead.
@SuperFluffy SuperFluffy requested a review from joroshiba July 17, 2023 09:33
@SuperFluffy SuperFluffy merged commit 3264370 into main Jul 17, 2023
@SuperFluffy SuperFluffy deleted the superfluffy/fix-docker-entrypoint branch July 17, 2023 16:29
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

Successfully merging this pull request may close these issues.

3 participants