Docker Community Forums

Share and learn in the Docker community.

First time Docker user, started with the tutorial, the tutorial is broken

I’ve never really understood what docker is (other than a container), nor how I could make use of it. So I’ve installed it on Windows and tried to do the tutorial.
Well, the tutorial doesn’t work, I have no idea why not.

https://hub.docker.com/?overlay=onboarding

I"m at this step: cd doodle\cheers2019 ; docker build -t cappy2112/cheers2019 .
this is the response

Sending build context to Docker daemon 13.31kB
Step 1/9 : FROM golang:1.11-alpine AS builder
1.11-alpine: Pulling from library/golang
no matching manifest for windows/amd64 10.0.17763 in the manifest list entries

Where do I go from here?

Thanks

2 Likes

I have got the same error message!

There is a work around by activating docker in the experimental mode, see stackoverflow

Regards

1 Like

Having same issue with 101 Tutorial in Windows containers.

==============================================
Microsoft Windows [Version 10.0.17763.1158]
© 2018 Microsoft Corporation. All rights reserved.

C:\Users*****>docker version
Client: Docker Engine - Community
Version: 19.03.8
API version: 1.40
Go version: go1.12.17
Git commit: afacb8b
Built: Wed Mar 11 01:23:10 2020
OS/Arch: windows/amd64
Experimental: false

Server: Docker Engine - Community
Engine:
Version: 19.03.8
API version: 1.40 (minimum version 1.24)
Go version: go1.12.17
Git commit: afacb8b
Built: Wed Mar 11 01:37:20 2020
OS/Arch: windows/amd64
Experimental: false

Build an image from a Dockerfile

C:\Users*****\getting-started>docker build -t docker101tutorial .
Sending build context to Docker daemon 9.442MB
Step 1/21 : FROM python:alpine AS base
alpine: Pulling from library/python
no matching manifest for windows/amd64 10.0.17763 in the manifest list entries

ok I tried

  1. open SETTINGS > Docker engine
  2. update configuration settings to
    {
    “registry-mirrors”: ,
    “insecure-registries”: ,
    “debug”: true,
    “experimental”: true
    }
  3. restart Docker
  4. in the bottom menu select “learn” to start the tutorial again.
  5. go to STEP 2 - BUILD… still not happening

Microsoft Windows [Version 10.0.17763.1158]
© 2018 Microsoft Corporation. All rights reserved.

C:\Users***>cd getting-started

C:\Users***\getting-started>docker build -t docker101tutorial .
Sending build context to Docker daemon 9.442MB
Step 1/21 : FROM python:alpine AS base
—> 8ecf5a48c789
Step 2/21 : WORKDIR /app
—> Using cache
—> 7006737fff0d
Step 3/21 : COPY requirements.txt .
—> Using cache
—> a3cfd35aaa31
Step 4/21 : RUN pip install -r requirements.txt
—> Running in 1d38cfe5c97e
container 1d38cfe5c97e3ecbefc0292d19cfc8392d908990ca0500c74321f253907e5a9b encountered an error during hcsshim::System::CreateProcess: failure in a Windows system call: Unspecified error (0x80004005)
[Event Detail: failed to run runc create/exec call for container 1d38cfe5c97e3ecbefc0292d19cfc8392d908990ca0500c74321f253907e5a9b: exit status 1 Stack Trace: (cant post here - too long and has links)

Choose whale menu > Troubleshoot from the menu bar to see the troubleshoot options.

Uninstall or reset Docker

The Troubleshoot page contains the following options:

Restart Docker Desktop: Select to restart Docker Desktop.

Run Diagnostics: Select this option to diagnose any issues on Docker Desktop. For detailed information about diagnostics, see Diagnose problems, send feedback, and create GitHub issues.

Clean / Purge data: Select this option to delete container and image data. Choose whether you’d like to delete data from Hyper-V, WSL 2, or Windows Containers and then click Delete to confirm.

Reset Kubernetes cluster: Select this option to delete all stacks and Kubernetes resources. For more information, see Kubernetes.

Reset to factory defaults: Choose this option to reset all options on Docker Desktop to their initial state, the same as when Docker Desktop was first installed.