Docker support

Nika's Avatar

Nika

25 Nov, 2016 11:07 AM

When will we be able to build Docker images and push them to Docker Hub after successful AppVeyor build?

  1. Support Staff 1 Posted by Feodor Fitsner on 28 Nov, 2016 05:45 PM

    Feodor Fitsner's Avatar

    Docker support will be available along with Windows Server 2016 build worker images, hopefully later this year, but no exact ETA yet.

  2. 2 Posted by Dustin on 06 Jan, 2017 12:51 PM

    Dustin's Avatar

    Hi, any news on that front?

  3. Support Staff 3 Posted by Feodor Fitsner on 06 Jan, 2017 08:13 PM

    Feodor Fitsner's Avatar

    We are currently working on Windows Server 2016 build worker image which will have Docker on it with base "Nano" and "Core" images. It should be available in beta by the end of this month.

  4. 4 Posted by Dustin on 06 Jan, 2017 09:00 PM

    Dustin's Avatar

    Awesome, good stuff! Thank you!

  5. 5 Posted by cort on 02 Feb, 2017 08:01 PM

    cort's Avatar

    I would be very interested in this

  6. 6 Posted by luis.lafer-sous... on 10 Feb, 2017 01:47 PM

    luis.lafer-sousa's Avatar

    Are there any updates on this? If Docker support is now in beta how could I go about requesting access?

  7. Support Staff 7 Posted by Feodor Fitsner on 10 Feb, 2017 06:57 PM

    Feodor Fitsner's Avatar

    Yes, Windows Server 2016 image with Docker pre-installed is available for testing: https://github.com/appveyor/ci/issues/1150

    Could you please confirm your AppVeyor account name, so we can enable that image for you?

  8. 8 Posted by Yshay on 23 Feb, 2017 08:26 AM

    Yshay's Avatar

    Hi,
    I would like to also be included in the beta. (win2016 with support for docker)
    username is: [email blocked]

    Thanks,
    Yshay

  9. Support Staff 9 Posted by Ilya Finkelshte... on 23 Feb, 2017 07:00 PM

    Ilya Finkelshteyn's Avatar

    @Yshay this is the same request (TomerDvir account), right? Added.

  10. 10 Posted by Yshay Yaacobi on 23 Feb, 2017 08:22 PM

    Yshay Yaacobi's Avatar

    Yes

    Sent from my iPhone

    On 23 Feb 2017, at 21:01, Ilya Finkelshteyn <[email blocked]<mailto:[email blocked]>> wrote:

  11. 11 Posted by luis.lafer-sous... on 01 Mar, 2017 08:35 PM

    luis.lafer-sousa's Avatar

    When trying this out by adding the following to my appveyor.yml:
    image: Windows Server 2016

    I get the following error:
    Build worker image not found: Windows Server 2016

    Can you confirm it was enabled for our account, and that I am using the correct image?

    Thanks!

  12. Support Staff 12 Posted by Ilya Finkelshte... on 01 Mar, 2017 11:13 PM

    Ilya Finkelshteyn's Avatar

    @luis.lafer-sousa Sorry it was not enabled for your account. Please try now.

    Ilya.

  13. 13 Posted by David on 07 Mar, 2017 10:40 PM

    David's Avatar

    I too would like to be included in the beta for docker support.
    Thank you,
    David

  14. Support Staff 14 Posted by Ilya Finkelshte... on 07 Mar, 2017 11:40 PM

    Ilya Finkelshteyn's Avatar

    @davidruhmann added

  15. 15 Posted by Thomas on 13 Apr, 2017 09:51 PM

    Thomas's Avatar

    Hello !

    If there are still opened slots, we'd be delighted to be part of the beta for docker support as well: We are revising our build infrastructure and this is a Must have for us !

    Many Thanks !

    Thomas.

  16. Support Staff 16 Posted by Ilya Finkelshte... on 13 Apr, 2017 09:54 PM

    Ilya Finkelshteyn's Avatar

    @Thomas Windows Server 2016 with Docker is generally available now as part of Visual Studio 2017 build worker image!

  17. 17 Posted by Akhan on 08 Jun, 2017 04:07 PM

    Akhan's Avatar

    Is it possible to get docker from edge channel? I am currently using multistage dockerfile, they are not yet available in stable release.

  18. Support Staff 18 Posted by Ilya Finkelshte... on 08 Jun, 2017 05:42 PM

    Ilya Finkelshteyn's Avatar

    Docker is just two files: docker.exe and dockerd.exe in “C:\Program Files\Docker” directory. You can replace them during the build:
    1. Stop docker service
    2. Download Docker files from edge channel and unpack to Docker directory.
    3. Start docker service.

  19. 19 Posted by Dustin on 07 Jul, 2017 11:35 PM

    Dustin's Avatar

    Is there a way to configure the Docker host to build Linux containers? It seems like the Docker host is configured to run Windows containers, which I think is actually a very small edge case at the moment as nobody really does that.

  20. Support Staff 20 Posted by Ilya Finkelshte... on 08 Jul, 2017 01:34 AM

    Ilya Finkelshteyn's Avatar

    @Dustin please check this answer

Reply to this discussion

Internal reply

Formatting help / Preview (switch to plain text) No formatting (switch to Markdown)

Attaching KB article:

»

Attached Files

You can attach files up to 10MB

If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac