Skip to content

Build new docker images in build_model with in-memory Dockerfile#280

Merged
Corey-Zumar merged 5 commits intoucbrise:developfrom
dcrankshaw:build_image_no_dockerfile
Sep 2, 2017
Merged

Build new docker images in build_model with in-memory Dockerfile#280
Corey-Zumar merged 5 commits intoucbrise:developfrom
dcrankshaw:build_image_no_dockerfile

Conversation

@dcrankshaw
Copy link
Contributor

Removes the need to write a Dockerfile to disk in the user's file system by creating an in-memory Dockefile with StringIO then adding it directly to a temporary tar file to be used as the Docker build context.

The end result is that we don't write (and potentially overwrite) Dockerfile's in the user's system.

@AmplabJenkins
Copy link

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Clipper-PRB/681/
Test FAILed.

@dcrankshaw
Copy link
Contributor Author

jenkins test this please

@AmplabJenkins
Copy link

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Clipper-PRB/683/
Test FAILed.

@AmplabJenkins
Copy link

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Clipper-PRB/684/
Test PASSed.

@AmplabJenkins
Copy link

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Clipper-PRB/685/
Test FAILed.

@AmplabJenkins
Copy link

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Clipper-PRB/686/
Test PASSed.

@dcrankshaw dcrankshaw force-pushed the build_image_no_dockerfile branch from bf173b4 to ce60e21 Compare September 2, 2017 05:53
@AmplabJenkins
Copy link

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Clipper-PRB/689/
Test PASSed.

Copy link
Contributor

@Corey-Zumar Corey-Zumar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! Part two of the tutorial needs to be updated to remove the force argument from build_and_deploy_model. Once that's done, I'll merge.

@dcrankshaw
Copy link
Contributor Author

dcrankshaw commented Sep 2, 2017 via email

Copy link
Contributor

@Corey-Zumar Corey-Zumar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@AmplabJenkins
Copy link

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Clipper-PRB/693/
Test PASSed.

@Corey-Zumar Corey-Zumar merged commit 692bbed into ucbrise:develop Sep 2, 2017
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