20.6. Docker Hub로 컨테이너 푸시
Docker Hub 자격 증명을 사용하여 buildah
명령으로 Docker Hub에서 이미지를 푸시하고 가져옵니다.
사전 요구 사항
-
container-tools
모듈이 설치되어 있습니다. - Containerfile의 지침을 사용하여 빌드된 이미지. 자세한 내용은 Buildah를 사용하여 Containerfile에서 이미지 빌드 섹션을 참조하십시오.
절차
docker.io/library/myecho:latest
를 Docker Hub로 푸시합니다.사용자 이름
및암호를
Docker Hub 인증 정보로 바꿉니다.# buildah push --creds username:password \ docker.io/library/myecho:latest docker://testaccountXX/myecho:latest
검증
docker.io/testaccountXX/myecho:latest
이미지를 가져와서 실행합니다.Podman 툴 사용:
# podman run docker.io/testaccountXX/myecho:latest This container works!
Buildah 및 Podman 툴 사용:
# buildah from docker.io/testaccountXX/myecho:latest myecho2-working-container-2 # podman run myecho-working-container-2
추가 리소스
-
buildah-push
도움말 페이지