AWS Ошибка CodeBuild: система не была загружена с systemd в качестве системы инициализации (PID 1) - PullRequest
0 голосов
/ 14 января 2020

Я создал образ codebuild "aws / codebuild / standard: 2.0" и тип среды Linux, но сборка завершается ошибкой:

System has not been booted with systemd as init system (PID 1). Can't operate.
Created symlink /etc/systemd/system/multi-user.target.wants/abc.service → 
/etc/systemd/system/abc.service.
Created symlink /etc/systemd/system/multi-user.target.wants/abcd.service → 
/etc/systemd/system/abcd.service.
System has not been booted with systemd as init system (PID 1). Can't operate.
System has not been booted with systemd as init system (PID 1). Can't operate.
dpkg: error processing package abc (--configure):

кажется, что codebuild запускает непривилегированные контейнеры. Похоже, команда service также работает нормально:

[Container] 2020/01/13 18:21:35 Running command sudo service --status-all
 [ - ]  apparmor
 [ + ]  cgroupfs-mount
 [ - ]  dbus
 [ - ]  docker
 [ ? ]  hwclock.sh
 [ - ]  procps
 [ - ]  rsync
 [ - ]  sysstat

и;

lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 18.04.3 LTS
Release:    18.04
Codename:   bionic

Я пробовал несколько шагов отладки, но ничего не получалось. Можно ли уйти от вышеуказанной ошибки?

...