Docker를 처음 사용하고 docker의 모든 것을 배우고 싶다면 이 블로그를 읽어보세요. 설정부터 배포까지: Mac의 Docker에서 Flask 앱 실행
docker Compose를 사용하여 Flask 앱을 배포하기 위해 다른 블로그를 만들었습니다
이 블로그를 시작해 보세요
Docker 허브에서 이미지를 공유한 다음 로컬 컴퓨터에서 풀 요청을 통해 이를 검증할 것입니다.
따라야 할 단계
저장소 생성을 클릭하고 저장소가 생성되면 저장소 이름을product-docker로 지정한 세부 정보를 입력하고 docker-hub에서 명령을 복사하여 저장소에 저장합니다.
나의 예는 다음과 같습니다. docker push rajnishspandey/productivity-docker
이제 터미널로 돌아가거나 사용 중인 편집기로 vscode를 실행해 보겠습니다.
새 이미지를 생성하려면 프로젝트 저장소에 dockerfile이 있거나 올바른 디렉토리에 있는지 확인하세요
터미널에서 실행(이미지를 모두 삭제했기 때문에 다시 이미지 생성)
docker build -t rajnishspandey/productivity-docker .
docker login 이미 docker-hub에 로그인되어 있는 경우 터미널에서 실행하세요. 터미널에서 자격 증명을 제공하고 인증을 받는 것이 아니라면 인증됩니다.
이제 터미널 docker push rajnishspandey/productivity-docker의 docker 허브 저장소에서 위에서 저장한 명령을 실행하세요.
이렇게 하면 이미지와 docker 이미지의 최신 태그가 확인되고, 발견되면 이미지가 docker-hub에 게시됩니다.
이제 docker-hub에서 이미지를 확인해 보겠습니다
검증
docker-hub의 최신 이미지 풀 요청으로 유효성을 검사해 보겠습니다
하지만 풀을 수행하기 전에 먼저 로컬 Docker 데스크톱 앱에서 모든 이미지를 삭제하여 풀 전에 이미지가 없는지 확인합니다.
이제 풀 요청을 실행하세요
docker pull rajnishspandey/productivity-docker
컨테이너를 생성하고 애플리케이션을 실행합니다.
설정에서 배포까지: Docker에서 Flask 앱 실행에서 애플리케이션을 실행하는 Docker에 대해 자세히 알아보세요
"행복한 배움"
위 내용은 도커 허브에서 도커 이미지 공유의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!