Closed reisalison closed 6 months ago
Strange.. it means your container has no working DNS server. Maybe in Docker there is some setting you changed? You can add DEBUG: "Y"
to the compose file environment:
part. This will cause the container to print out the DNS settings. Please show me the output of that.
Do you have other containers on the same machine? Do they have internet?
❯ Downloading Windows 10...
[ ]
tput colors
[ 0 -ge 16 ]
readonly win7x64_ultimate=win7x64-ultimate.iso
readonly win81x64=win81x64.iso
readonly win10x64=win10x64.iso
readonly win11x64=win11x64.iso
readonly win81x64_enterprise_eval=win81x64-enterprise-eval.iso
readonly win10x64_enterprise_eval=win10x64-enterprise-eval.iso
readonly win11x64_enterprise_eval=win11x64-enterprise-eval.iso
readonly win10x64_enterprise_ltsc_eval=win10x64-enterprise-ltsc-eval.iso
readonly win2008r2=win2008r2.iso
readonly win2012r2_eval=win2012r2-eval.iso
readonly win2016_eval=win2016-eval.iso
readonly win2019_eval=win2019-eval.iso
readonly win2022_eval=win2022-eval.iso
part_ext=.PART
unverified_ext=.UNVERIFIED
set -ef
IFS=
parse_args win10x64
[ win10x64 = -h ]
[ win10x64 = --help ]
[ 1 -lt 1 ]
media_list= win10x64.iso
signo=1
true
kill -l 1
trap handle_exit 1 1
signo=2
true
kill -l 2
trap handle_exit 2 2
signo=3
true
kill -l 3
trap handle_exit 3 3
signo=4
true
kill -l 4
trap handle_exit 4 4
signo=5
true
kill -l 5
trap handle_exit 5 5
signo=6
true
kill -l 6
trap handle_exit 6 6
signo=7
true
kill -l 7
trap handle_exit 7 7
signo=8
true
kill -l 8
trap handle_exit 8 8
signo=9
true
kill -l 9
signo=10
true
kill -l 10
trap handle_exit 10 10
signo=11
true
kill -l 11
trap handle_exit 11 11
signo=12
true
kill -l 12
trap handle_exit 12 12
signo=13
true
kill -l 13
trap handle_exit 13 13
signo=14
true
kill -l 14
trap handle_exit 14 14
signo=15
true
kill -l 15
trap handle_exit 15 15
signo=16
true
kill -l 16
trap handle_exit 16 16
signo=17
true
kill -l 17
signo=18
true
kill -l 18
signo=19
true
kill -l 19
signo=20
true
kill -l 20
signo=21
true
kill -l 21
signo=22
true
kill -l 22
signo=23
true
kill -l 23
signo=24
true
kill -l 24
trap handle_exit 24 24
signo=25
true
kill -l 25
trap handle_exit 25 25
signo=26
true
kill -l 26
trap handle_exit 26 26
signo=27
true
kill -l 27
trap handle_exit 27 27
signo=28
true
kill -l 28
signo=29
true
kill -l 29
trap handle_exit 29 29
signo=30
true
kill -l 30
trap handle_exit 30 30
signo=31
true
kill -l 31
trap handle_exit 31 31
signo=32
true
kill -l 32
trap handle_exit 32 32
signo=33
true
kill -l 33
trap handle_exit 33 33
signo=34
true
kill -l 34
trap handle_exit 34 34
signo=35
true
kill -l 35
trap handle_exit 35 35
signo=36
true
kill -l 36
trap handle_exit 36 36
signo=37
true
kill -l 37
trap handle_exit 37 37
signo=38
true
kill -l 38
trap handle_exit 38 38
signo=39
true
kill -l 39
trap handle_exit 39 39
signo=40
true
kill -l 40
trap handle_exit 40 40
signo=41
true
kill -l 41
trap handle_exit 41 41
signo=42
true
kill -l 42
trap handle_exit 42 42
signo=43
true
kill -l 43
trap handle_exit 43 43
signo=44
true
kill -l 44
trap handle_exit 44 44
signo=45
true
kill -l 45
trap handle_exit 45 45
signo=46
true
kill -l 46
trap handle_exit 46 46
signo=47
true
kill -l 47
trap handle_exit 47 47
signo=48
true
kill -l 48
trap handle_exit 48 48
signo=49
true
kill -l 49
trap handle_exit 49 49
signo=50
true
kill -l 50
trap handle_exit 50 50
signo=51
true
kill -l 51
trap handle_exit 51 51
signo=52
true
kill -l 52
trap handle_exit 52 52
signo=53
true
kill -l 53
trap handle_exit 53 53
signo=54
true
kill -l 54
trap handle_exit 54 54
signo=55
true
kill -l 55
trap handle_exit 55 55
signo=56
true
kill -l 56
trap handle_exit 56 56
signo=57
true
kill -l 57
trap handle_exit 57 57
signo=58
true
kill -l 58
trap handle_exit 58 58
signo=59
true
kill -l 59
trap handle_exit 59 59
signo=60
true
kill -l 60
trap handle_exit 60 60
signo=61
true
kill -l 61
trap handle_exit 61 61
signo=62
true
kill -l 62
trap handle_exit 62 62
signo=63
true
kill -l 63
trap handle_exit 63 63
signo=64
true
kill -l 64
trap handle_exit 64 64
signo=65
true
kill -l 65
trap handle_exit 65 65
break
trap handle_exit EXIT
download_media
echo_info Downloading Windows media from official Microsoft servers...
printf %b%s%b [i] Downloading Windows media from official Microsoft servers... \n [i] Downloading Windows media from official Microsoft servers...
media_download_failed_list=
echo_info Downloading Windows 10...
printf %b%s%b [i] Downloading Windows 10... \n [i] Downloading Windows 10...
consumer_download win10x64.iso 10
out_file=win10x64.iso
windows_version=10
url=https://www.microsoft.com/en-us/software-download/windows10
url=https://www.microsoft.com/en-us/software-download/windows10ISO
user_agent=Mozilla/5.0 (X11; Linux x86_64; rv:100.0) Gecko/20100101 Firefox/100.0
cat /proc/sys/kernel/random/uuid
session_id=96c7f295-c56f-4d4d-894b-a6545af27ccc
curl -sS --user-agent Mozilla/5.0 (X11; Linux x86_64; rv:100.0) Gecko/20100101 Firefox/100.0 --header Accept: --max-filesize 1M --fail --proto =https --tlsvO curl: (6) Could not resolve host: www.microsoft.com
iso_download_page_html=
handle_curl_error 6
error_code=6
fatal_error_action=2
echo_err Failed to resolve Microsoft servers! Is there an Internet connection? Exiting...
printf %b%s%b [!] Failed to resolve Microsoft servers! Is there an Internet connection? Exiting... \n [!] Failed to resolve Microsoft servers! Is there an Internet connection? Exiting...
return 2
return 2
error_action=2
media_download_failed_list= win10x64.iso
[ 2 = 2 ]
return
verify_media
readonly sha256sums=dec04cbd352b453e437b2fe9614b67f28f7c0b550d8351827bc1e9ef3f601389 win7x64-ultimate.iso d8333cf427eb3318ff6ab755eb1dd9d433f0e2ae43745312c1cd23e83ca1ce51 win81x64.iso
a6f470ca6d331eb353b815c043e327a347f594f37ff525f17764738fe812852e win10x64.iso
36de5ecb7a0daa58dce68c03b9465a543ed0f5498aa8ae60ab45fb7c8c4ae402 win11x64.iso 2dedd44c45646c74efc5a028f65336027e14a56f76686a4631cf94ffe37c72f2 win81x64-enterprise-eval.iso ef7312733a9f5d7d51cfa04ac497671995674ca5e1058d5164d6028f0938d668 win10x64-enterprise-eval.iso ebbc79106715f44f5020f77bd90721b17c5a877cbc15a3535b99155493a1bb3f win11x64-enterprise-eval.iso e4ab2e3535be5748252a8d5d57539a6e59be8d6726345ee10e7afd2cb89fefb5 win10x64-enterprise-ltsc-eval.iso 30832ad76ccfa4ce48ccb936edefe02079d42fb1da32201bf9e3a880c8ed6312 win2008r2.iso 6612b5b1f53e845aacdf96e974bb119a3d9b4dcb5b82e65804ab7e534dc7b4d5 win2012r2-eval.iso 1ce702a578a3cb1ac3d14873980838590f06d5b7101c5daaccbac9d73f1fb50f win2016-eval.iso 6dae072e7f78f4ccab74a45341de0d6e2d45c39be25f1f5920a2ab4f51d7bcbb win2019-eval.iso 3e4fa6d8507b554856fc9ca6079cc402df11a8b79344871669f0251535255325 win2022-eval.iso
printf \n
IFS= read -r line
IFS= read -r known_checksum knownmedia
known_checksum_list= dec04cbd352b453e437b2fe9614b67f28f7c0b550d8351827bc1e9ef3f601389
known_media_list= win7x64-ultimate.iso
printf \n
IFS= read -r line
IFS= read -r known_checksum knownmedia
known_checksum_list= dec04cbd352b453e437b2fe9614b67f28f7c0b550d8351827bc1e9ef3f601389 d8333cf427eb3318ff6ab755eb1dd9d433f0e2ae43745312c1cd23e83ca1ce51
known_media_list= win7x64-ultimate.iso win81x64.iso
printf \n
IFS= read -r line
continue
printf \n
IFS= read -r line
IFS= read -r known_checksum knownmedia
known_checksum_list= dec04cbd352b453e437b2fe9614b67f28f7c0b550d8351827bc1e9ef3f601389 d8333cf427eb3318ff6ab755eb1dd9d433f0e2ae43745312c1cd23e83ca1ce51 a6f47e
known_media_list= win7x64-ultimate.iso win81x64.iso win10x64.iso
printf \n
IFS= read -r line
continue
printf \n
IFS= read -r line
IFS= read -r known_checksum knownmedia
known_checksum_list= dec04cbd352b453e437b2fe9614b67f28f7c0b550d8351827bc1e9ef3f601389 d8333cf427eb3318ff6ab755eb1dd9d433f0e2ae43745312c1cd23e83ca1ce51 a6f472
known_media_list= win7x64-ultimate.iso win81x64.iso win10x64.iso win11x64.iso
printf \n
IFS= read -r line
IFS= read -r known_checksum knownmedia
known_checksum_list= dec04cbd352b453e437b2fe9614b67f28f7c0b550d8351827bc1e9ef3f601389 d8333cf427eb3318ff6ab755eb1dd9d433f0e2ae43745312c1cd23e83ca1ce51 a6f472
known_media_list= win7x64-ultimate.iso win81x64.iso win10x64.iso win11x64.iso win81x64-enterprise-eval.iso
printf \n
IFS= read -r line
IFS= read -r known_checksum knownmedia
known_checksum_list= dec04cbd352b453e437b2fe9614b67f28f7c0b550d8351827bc1e9ef3f601389 d8333cf427eb3318ff6ab755eb1dd9d433f0e2ae43745312c1cd23e83ca1ce51 a6f478
known_media_list= win7x64-ultimate.iso win81x64.iso win10x64.iso win11x64.iso win81x64-enterprise-eval.iso win10x64-enterprise-eval.iso
printf \n
IFS= read -r line
IFS= read -r known_checksum knownmedia
known_checksum_list= dec04cbd352b453e437b2fe9614b67f28f7c0b550d8351827bc1e9ef3f601389 d8333cf427eb3318ff6ab755eb1dd9d433f0e2ae43745312c1cd23e83ca1ce51 a6f47f
known_media_list= win7x64-ultimate.iso win81x64.iso win10x64.iso win11x64.iso win81x64-enterprise-eval.iso win10x64-enterprise-eval.iso win11x64-enterprise-o
printf \n
IFS= read -r line
IFS= read -r known_checksum knownmedia
known_checksum_list= dec04cbd352b453e437b2fe9614b67f28f7c0b550d8351827bc1e9ef3f601389 d8333cf427eb3318ff6ab755eb1dd9d433f0e2ae43745312c1cd23e83ca1ce51 a6f475
known_media_list= win7x64-ultimate.iso win81x64.iso win10x64.iso win11x64.iso win81x64-enterprise-eval.iso win10x64-enterprise-eval.iso win11x64-enterprise-o
printf \n
IFS= read -r line
IFS= read -r known_checksum knownmedia
known_checksum_list= dec04cbd352b453e437b2fe9614b67f28f7c0b550d8351827bc1e9ef3f601389 d8333cf427eb3318ff6ab755eb1dd9d433f0e2ae43745312c1cd23e83ca1ce51 a6f472
known_media_list= win7x64-ultimate.iso win81x64.iso win10x64.iso win11x64.iso win81x64-enterprise-eval.iso win10x64-enterprise-eval.iso win11x64-enterprise-o
printf \n
IFS= read -r line
IFS= read -r known_checksum knownmedia
known_checksum_list= dec04cbd352b453e437b2fe9614b67f28f7c0b550d8351827bc1e9ef3f601389 d8333cf427eb3318ff6ab755eb1dd9d433f0e2ae43745312c1cd23e83ca1ce51 a6f475
known_media_list= win7x64-ultimate.iso win81x64.iso win10x64.iso win11x64.iso win81x64-enterprise-eval.iso win10x64-enterprise-eval.iso win11x64-enterprise-o
printf \n
IFS= read -r line
IFS= read -r known_checksum knownmedia
known_checksum_list= dec04cbd352b453e437b2fe9614b67f28f7c0b550d8351827bc1e9ef3f601389 d8333cf427eb3318ff6ab755eb1dd9d433f0e2ae43745312c1cd23e83ca1ce51 a6f47f
known_media_list= win7x64-ultimate.iso win81x64.iso win10x64.iso win11x64.iso win81x64-enterprise-eval.iso win10x64-enterprise-eval.iso win11x64-enterprise-o
printf \n
IFS= read -r line
IFS= read -r known_checksum knownmedia
known_checksum_list= dec04cbd352b453e437b2fe9614b67f28f7c0b550d8351827bc1e9ef3f601389 d8333cf427eb3318ff6ab755eb1dd9d433f0e2ae43745312c1cd23e83ca1ce51 a6f47b
known_media_list= win7x64-ultimate.iso win81x64.iso win10x64.iso win11x64.iso win81x64-enterprise-eval.iso win10x64-enterprise-eval.iso win11x64-enterprise-o
printf \n
IFS= read -r line
IFS= read -r known_checksum knownmedia
known_checksum_list= dec04cbd352b453e437b2fe9614b67f28f7c0b550d8351827bc1e9ef3f601389 d8333cf427eb3318ff6ab755eb1dd9d433f0e2ae43745312c1cd23e83ca1ce51 a6f475
known_media_list= win7x64-ultimate.iso win81x64.iso win10x64.iso win11x64.iso win81x64-enterprise-eval.iso win10x64-enterprise-eval.iso win11x64-enterprise-o
printf \n
IFS= read -r line
media_verification_failed_list=
checksum_verification_failed_list=
[ -f win10x64.iso.UNVERIFIED ]
continue
ending_summary
echo
[ win10x64.iso ]
media_download_failed_argument_list= win10x64
exit_code=0
[ win10x64.iso ]
[ ]
[ win10x64.iso ]
exit_code=3
trap -- - EXIT
[ 3 = 0 ]
echo_ok Finished! Please see the above errors with information
printf %b%s%b [+] Finished! Please see the above errors with information \n [+] Finished! Please see the above errors with information
exit 3 ❯ Failed to download Windows 10 using Mido, will try a diferent method now... ❯ Downloading product information from Microsoft... ❯ ERROR: Failed to download https://go.microsoft.com/fwlink/?LinkId=841361 , reason: 4 ❯ Failed to download Windows 10, will try another mirror now... ❯ Downloading Windows 10 from bobpony.com... ❯ ERROR: Failed to download https://dl.bobpony.com/windows/10/en-us_windows_10_22h2_x64.iso , reason: 4 ❯ Failed to download Windows 10, will try another mirror now... ❯ Downloading Windows 10 from massgrave.dev... ❯ ERROR: Failed to download https://drive.massgrave.dev/en-us_windows_10_consumer_editions_version_22h2_updated_april_2024_x64_dvd_9a92dc89.iso , reason: 4
I have other containers but none running yet.
Thank you very much for your support, my router had the dns service blocked. I fixed it by forcing a valid DNS and it solved the problem, thanks for the support
tank you so much i lov this project... Regards
Is there an existing issue for this?
Machine specifications
CPU: 11th Gen Intel Core TM i5 | RAM: 16 GB |
Operating system
debian 12
Docker version
Docker version 26.1.1, build 4cf5afa
Description
When starting compose I have dns errors to download the images. Has anyone ever caught this error?
Docker compose
version: "3" services: windows: image: dockurr/windows container_name: windows environment: VERSION: "win10" devices:
Docker log
❯ Downloading Windows 10... [i] Downloading Windows media from official Microsoft servers... [i] Downloading Windows 10... curl: (6) Could not resolve host: www.microsoft.com [!] Failed to resolve Microsoft servers! Is there an Internet connection? Exiting...
[+] Finished! Please see the above errors with information ❯ Failed to download Windows 10 using Mido, will try a diferent method now... ❯ Downloading product information from Microsoft... ❯ ERROR: Failed to download https://go.microsoft.com/fwlink/?LinkId=841361 , reason: 4 ❯ Failed to download Windows 10, will try another mirror now... ❯ Downloading Windows 10 from bobpony.com... ❯ ERROR: Failed to download https://dl.bobpony.com/windows/10/en-us_windows_10_22h2_x64.iso , reason: 4 ❯ Failed to download Windows 10, will try another mirror now... ❯ Downloading Windows 10 from massgrave.dev... ❯ ERROR: Failed to download https://drive.massgrave.dev/en-us_windows_10_consumer_editions_version_22h2_updated_april_2024_x64_dvd_9a92dc89.iso , reason: 4
Screenshots (optional)