Skip to content

fix(*): build and run the server inside alpine:3.3 (WIP)#50

Closed
arschles wants to merge 4 commits into
deis:masterfrom
arschles:alpine-server
Closed

fix(*): build and run the server inside alpine:3.3 (WIP)#50
arschles wants to merge 4 commits into
deis:masterfrom
arschles:alpine-server

Conversation

@arschles

Copy link
Copy Markdown
Member

Fixes #8

@arschles

Copy link
Copy Markdown
Member Author

this is untested in production

Aaron Schlesinger added 4 commits February 4, 2016 16:46
can’t turn off CGO, but this is enough to get a minio server binary
that can run in alpine, as long as DOCKERIMAGE is set to 1 in the
environment in which it runs
instead of manually building with ‘go build’
@arschles

arschles commented Feb 5, 2016

Copy link
Copy Markdown
Member Author

removing both LGTMs - current status of this PR is that the minio server fails to start with sh: minio: not found

@arschles arschles changed the title fix(*): build and run the server inside alpine:3.3 fix(*): build and run the server inside alpine:3.3 (WIP) Feb 5, 2016
@arschles arschles removed this from the v2.0-beta1 milestone Feb 19, 2016
@arschles

Copy link
Copy Markdown
Member Author

removing the v2-beta milestone since this isn't critical for the release

@mboersma

Copy link
Copy Markdown
Member

Just to note: deis/minio currently builds minio from source using commit SHA 356b889. When we previously had tried to move to an official release tag, we saw problems in testing and reverted. This was months ago, so it's probably worth revisiting updated minio releases and/or binary builds.

@arschles

Copy link
Copy Markdown
Member Author

@mboersma thanks for the context. I'm putting this on the v2 milestone so we can try again, and I'll rebase now

@arschles

Copy link
Copy Markdown
Member Author

Oops, actually this PR is obsoleted by #98, which has moved minio to run in ubuntu-slim. Closing.

Also, using binary builds is tracked in #87

@arschles arschles closed this May 23, 2016
@arschles arschles deleted the alpine-server branch May 23, 2016 22:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants