도커 작성
- Compose는 전체 애플리케이션 스택의 제어를 단순화하여 이해하기 쉬운 단일 YAML 구성 파일에서 서비스, 네트워크 및 볼륨을 쉽게 관리할 수 있도록 해줍니다. 그런 다음 단일 명령을 사용하여 구성 파일에서 모든 서비스를 생성하고 시작합니다
Docker 이미지, 컨테이너 및 기본 Flask 앱 배포에 대해 자세히 알아보려면 docker 블로그를 읽어보세요.
이 블로그에서는 docker compose 파일을 사용하여 Docker에 플라스크 애플리케이션을 배포할 예정입니다.
복제, 생성, 배포 방법은 이미 여기에 나와 있습니다. 지침을 읽고 따르거나 바로 시작할 수 있습니다.
git clone https://github.com/rajnishspandey/productivity.git
-
docker system prune -a를 사용하여 기존 컨테이너, 이미지 및 캐시를 모두 삭제합니다.
도커 컴포지트업
도커 이미지
도커 컨테이너
러닝 플라스크 애플리케이션
본 UI는 코드가 업데이트될 수 있으므로 다를 수 있습니다
유용한 도커 명령
-
모든 이미지를 확인하는 docker 이미지
-
docker build -t -app . 애플리케이션에서 이미지를 구축하려면
-
docker image rm - 사용하지 않는 이미지를 삭제하려면
-
docker run -it --name <기본 이미지> /bin/bash: 새 컨테이너를 생성하고 기본 이미지에서 실행합니다. (여기서는 Python을 기본 이미지로 사용했습니다)
-
docker image rm -f 사용중인 이미지를 강제로 삭제
-
docker ps -a 실행 중인 모든 컨테이너를 보려면
-
docker 컨테이너 rm <컨테이너 이름> 실행되지 않는 컨테이너 삭제
-
docker 컨테이너 rm <컨테이너 이름> -f 실행 중인 컨테이너를 강제로 삭제합니다
-
docker system prune -a를 사용하여 모든 컨테이너, 이미지 및 캐시를 삭제합니다.
-
docker compose를 실행하여 docker compose 파일을 실행하고 이미지를 생성했습니다
위 내용은 docker Compose를 사용하여 Flask 앱 배포의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!