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

Add support for docker container images #53

Closed
Sarafian opened this issue Feb 27, 2017 · 2 comments
Closed

Add support for docker container images #53

Sarafian opened this issue Feb 27, 2017 · 2 comments
Assignees
Milestone

Comments

@Sarafian
Copy link
Collaborator

With GH-50 providing for the builder scripts, we need to add support for docker containers.

A docker container will execute the Initialize-ISHImage.ps1 builder script when building the image and the Initialize-ISHInstance.ps1 when running the instance.

We also need to monitor the services when running the instance. Inspiration available at Sarafian/MiniNugetServer

@Sarafian Sarafian added this to the v0.9 milestone Feb 27, 2017
@Sarafian
Copy link
Collaborator Author

This could be also done with Packer but I would stick to basic docker files. When reading in packer for docker, I've noticed that there is lack of support for the entire docker client.

For future reference some useful links:

Sarafian added a commit that referenced this issue Mar 3, 2017
- Pure WindowsServerCore image works
- SQLServer2014Express doesn't work. Runs out of memory
GH-54: Not working yet
GH-55: Not working yet
Sarafian added a commit that referenced this issue Mar 3, 2017
@Sarafian
Copy link
Collaborator Author

Sarafian commented Mar 8, 2017

As the build for the containers is very demanding we run into an out of memory exception. The community from docker has been kind enough to provide more information on the issue
moby/moby#31604

Sarafian added a commit that referenced this issue Mar 21, 2017
Improvements
@Sarafian Sarafian self-assigned this Mar 21, 2017
Sarafian added a commit that referenced this issue Mar 21, 2017
Sarafian added a commit that referenced this issue Mar 22, 2017
Sarafian added a commit that referenced this issue Apr 4, 2017
…pt to be compatible with AMI and WinRM when initializing the user profile
Sarafian added a commit that referenced this issue Apr 4, 2017
Sarafian added a commit that referenced this issue Apr 5, 2017
Sarafian added a commit that referenced this issue Apr 6, 2017
Sarafian added a commit that referenced this issue Apr 6, 2017
Sarafian added a commit that referenced this issue Apr 7, 2017
Sarafian added a commit that referenced this issue Apr 11, 2017
Builders concept introduced for AMI, Containers and Packer
* GH-53
* GH-54
* GH-55
@Sarafian Sarafian modified the milestones: v1.1, v0.9 Apr 19, 2017
Sarafian added a commit that referenced this issue May 10, 2017
Sarafian added a commit that referenced this issue May 11, 2017
@Sarafian Sarafian modified the milestones: v1.2, v1.1 May 30, 2017
Sarafian added a commit that referenced this issue Nov 30, 2017
* GH-53 : Fixed issues

* GH-53

* Added the *.bat to the list of files
Sarafian added a commit that referenced this issue Nov 30, 2017
* GH-53 : Fixed issues

* GH-53

* Added the *.bat to the list of files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant