네임스페이스를 처리하기 위해 Alpine Linux rootfs를 사용하고 있습니다. 그러나 중요한 문제에 직면했습니다. Bash는 최소 루트 파일 시스템의 일부로 사용할 수 없습니다. "Busybox bash"도 작동하지 않습니다. Ubuntu 가상 머신을 실행 중인데 작동하지 않는 것 apk update
같습니다 apk fetch bash
.
누구든지 rootfs의 대안이나 최소 rootfs에 bash를 설치하는 방법에 대한 조언을 주실 수 있습니까? 도움을 주시면 정말 감사하겠습니다.
편집: 아래 설명을 바탕으로 더 많은 세부 정보를 추가하여 더 명확해졌습니다.
Ubuntu VM을 사용하고 있지만 네임스페이스를 더 잘 이해하기 위해 Apline Linux 최소 rootfs를 사용하고 있습니다.
Alpine rootfs를 새 루트로 사용하면( 사용 pivot_root
) Bash 없이 새 환경이 생성됩니다. Alpline rootfs(Ubuntu VM 내)에 소프트웨어를 추가하려면 (Apline Package Keeper)를 사용해야 apk
하지만 여기서 문제가 발생 apk update
하거나 apk fetch bash
항상 실패합니다.