Создание Docker-образа Astra Linux

AndAsh

New member
Сообщения
1
#1
Здравствуйте, пытаюсь создать образ Astra Linux по статье https://wiki.astralinux.ru/pages/viewpage.action?pageId=137563067
При сборке образа получаю ошибку:

deb https://dl.astralinux.ru/astra/stable/2.12_x86-64/repository stable contrib main non-free
sha256:fc78b10b99b9a691bd1040fe0158810e22954d1d9f5fc0c30d288733e16da06f
[+] Building 1.3s (5/6)
=> [internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 161B 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> [internal] load metadata for docker.io/library/ce212-rootfs:latest 0.0s
=> [1/4] FROM docker.io/library/ce212-rootfs 0.0s
=> ERROR [2/4] RUN apt-get update 1.2s
------
> [2/4] RUN apt-get update:
#0 0.063 Reading package lists...
#0 0.076 E: The method driver /usr/lib/apt/methods/https could not be found.
#0 0.076 E: Failed to fetch https://dl.astralinux.ru/astra/stable/2.12_x86-64/repository/dists/stable/InRelease
#0 0.076 E: Some index files failed to download. They have been ignored, or old ones used instead.
------
Dockerfile:4
--------------------
2 | ENV TERM xterm-256color
3 | ENV DEBIAN_FRONTEND noninteractive
4 | >>> RUN apt-get update
5 | RUN true
6 | WORKDIR /
--------------------
ERROR: failed to solve: process "/bin/sh -c apt-get update" did not complete successfully: exit code: 100

Не получен файл InRelease, хотя он присутствует в репозитории.
Как мне собрать образ?
 

amv

New member
Сообщения
4
#2
#0 0.076 E: The method driver /usr/lib/apt/methods/https could not be found.
Можно попробовать http:// использовать, раз с https проблемы.

Ещё можно попробовать добавить к команде в 100-й строке скрипта опцию
Код:
--include=apt-transport-https