buildah

왜 buildah가 오버레이를 설치할 수 없나요?
buildah

왜 buildah가 오버레이를 설치할 수 없나요?

gitlab CI/CD 파이프라인(kubernetes pod)에서 buildah(quay.io/containers/buildah)를 실행하고 있지만 이미지 빌드에 실패합니다. buildah bud .반품: mount /var/lib/containers/storage/overlay:/var/lib/containers/storage/overlay, flags: 0x1000: permission denied time="2023-05-03T13:02:06Z" level=warning msg="failed t...

Admin

buildah 설치에서 심볼릭 링크는 무엇을 합니까?
buildah

buildah 설치에서 심볼릭 링크는 무엇을 합니까?

이와 같이 buildah 스크립트를 실행하면, ctr=$(buildah from alpine:3) mnt=$(buildah mount "$ctr") ln -sf "$PWD/foo" "$mnt/foo" buildah commit $ctr "myimage" 생성된 디렉터리가 컨테이너 외부에 연결되나요? ...

Admin

명령줄에서 부울 AND(&&) 연산자로 구분된 buildah 컨테이너 내에서 여러 명령을 실행합니다.
buildah

명령줄에서 부울 AND(&&) 연산자로 구분된 buildah 컨테이너 내에서 여러 명령을 실행합니다.

여러 명령을 실행하는 방법~에호스트 명령줄에서 buildahbash 부울 AND 연산자를 사용하는 컨테이너 ?&& debian다음은 이미지로 시작하는 내 문제의 예입니다 . $ buildah pull debian:buster && container=$(buildah from debian:buster) $ buildah run $container -- apt -y update && apt -y upgrade Hit:1 http://security.debian....

Admin

buildah: 알 수 없는 단축 플래그: -i의 ​​'i'
buildah

buildah: 알 수 없는 단축 플래그: -i의 ​​'i'

Podman을 사용하여 컨테이너를 시작하려면 -ti플래그를 사용하여 터미널을 컨테이너에 연결할 수 있습니다. $ podman run -ti centos:7 /bin/sh sh-4.2# exit 하지만 나는 그것이 반환하는 것과 동일한 buildah 옵션으로 빌드했습니다. $ buildah run -ti $(buildah from centos:7) /bin/sh unknown shorthand flag: 'i' in -i buildah를 호출하는 올바른 방법은 무엇입니까? ...

Admin

"exec init"가 podman에서는 작동하지만 동일한 옵션을 사용하는 buildah에서는 작동하지 않는 이유는 무엇입니까?
buildah

"exec init"가 podman에서는 작동하지만 동일한 옵션을 사용하는 buildah에서는 작동하지 않는 이유는 무엇입니까?

이 두 명령의 차이점은 무엇입니까? 둘 다 pid 1로 셸을 시작하고 동일한 마운트와 볼륨을 만듭니다. buildah run --tty --mount type=tmpfs,destination=/run -v /sys/fs/cgroup:/sys/fs/cgroup:ro \ $(buildah from centos:7) /bin/sh -c 'exec /sbin/init' podman run -ti --mount type=tmpfs,destination=/run -v /sys/fs/cgroup:/sy...

Admin

buildah-unshare에서 buildah 스크립트가 실행 중인지 테스트하는 방법은 무엇입니까?
buildah

buildah-unshare에서 buildah 스크립트가 실행 중인지 테스트하는 방법은 무엇입니까?

용도가 있는 경우 buildah mount문서에 지정된 것과 동일한 방식을 사용합니다. mnt=$(buildah mount $ctr) 내 스크립트를 호출 sh ./build.sh하면 루트 없는 모드에서는 드라이버 오버레이를 사용한 설치를 수행할 수 없습니다. buildah unshare세션에서 실행 해야 합니다. 문제는 여기서 오류가 발생하면 스크립트가 종료되지 않는다는 것입니다. 테스트로 확인할 수 있지만 불필요하게 뭔가를 하고 있다는 사전 판단이 if [-z $mnt]; then echo "...

Admin

컨테이너가 systemd를 실행합니다. systemd를 사용하여 스크립트를 실행하는 가장 쉬운 방법은 무엇입니까?
buildah

컨테이너가 systemd를 실행합니다. systemd를 사용하여 스크립트를 실행하는 가장 쉬운 방법은 무엇입니까?

systemd를 실행하는 컨테이너가 있고 다음 설정 지침은 다음에서 찾을 수 있습니다. 시스템 기본 이미지의 Dockerfile install.sh이제 빌드 단계에서 위에서 생성된 기본 이미지에서 실행해야 하는 스크립트가 생겼습니다 . 문제는 그것이 install.sh시스템화되어 있다는 것입니다. 그렇다면 systemd의 init를 실행하는 가장 쉬운 방법은 무엇 install.sh입니까? buildah run $ctr -- sh /tmp/install.sh 하지만 이것은아니요내 요구 사항에 따...

Admin

buildah run이 `--hostname`을 지원하지만 podman exec는 지원하지 않는 이유는 무엇입니까?
buildah

buildah run이 `--hostname`을 지원하지만 podman exec는 지원하지 않는 이유는 무엇입니까?

활성 컨테이너 buildah run에서 프로그램을 실행 하고 ,podman exec buildah-run - Run a command inside of the container. podman-exec - Execute a command in a running container 그런데 옵션 buildah run은 하나만 --hostname지원되나요? 이러한 명령이 일관성이 없는 이유는 무엇입니까? 왜 그들은 다른 능력을 가지고 있습니까? 다른 말로 하면,buildah에는 현재 손상된 --hostnam...

Admin