728x90 반응형 프로그래밍/Docker 썸네일형 리스트형 Docker로 AWS ECR 배포 docker push 명령을 사용하여 컨테이너 이미지를 Amazon ECR 리포지토리로 푸시할 일이 생겨서 해당 작업을 정리해 보았습니다. 1. 젠킨스에서 빌드된 이미지를 ECR 리포지토리로 push 하는 python 스크립트 생성 - 젠킨스에서 최신 빌드 가져오기 - AWS 로그인 - ECR 리포지토리로 push import os import sys import time import urllib2 import commands from datetime import datetime from urllib2 import URLError buildServerIP = "" buildJobName = "" buildImageName = "xxx-manager" def loginAws(): loginCommand =.. 더보기 NginX 와 php 환경의 Docker 컨네이트 배포 개요 기존 php + apache +svn 형태의 프로젝트를 php + nginx(php+fpm) + git 으로 전환 배포 환경은 jenkins Build + rancher Deploy로 전환 php 로는 UI 를 구현한 부분은 그대로 유지하고, backend api 부분은 spring boot로 전환 nginx에서 php는 php-fpm(PHP FastCGI Process Manager)을 통해 실행 기본 Base Dockerfile 생성 https://hub.docker.com/_/php 에 php 오피션 이미지가 있지만 기존 코드가 최신 버전의 문법에 맞지 않는 부분이 일부 있어서 php를 하위 버전으로 설치하였습니다. 컨테이너 실행 후 php5 라이브러리 설치 테스트를 진행하였습니다. 이는 Do.. 더보기 이전 1 다음 728x90 반응형