Loading...
2023. 2. 13. 21:33

docker에서 nodejs + python-shell 사용할때 배운 docker 기본기와 개발 기본기

다음과 같이 dockerfile이 작성되었고 FROM python:3.8 WORKDIR /SubPjt2/backend/ RUN pip install --upgrade pip RUN pip install matplotlib RUN pip install tensorflow RUN pip install CMake RUN pip install dlib RUN pip install torch RUN pip install torchvision FROM node:16.18 WORKDIR /SubPjt2/backend/ COPY --from=0 . . COPY . . RUN npm install EXPOSE 3001 CMD ["npm", "start"] 이렇게 구성된 dockerfile에서 다음과 같은 python-s..

2023. 2. 5. 07:12

gitlab 프로젝트 CI/CD환경 구축하기 7편 -jenkins 이용해서 node.js backend 서버 docker image로 빌드하기-

node.js - express backend같은 경우는 spring boot나 react와는 다르게 특별히 빌드해주는 방법이 없다 일반적으로 backend내의 모든 파일을 docker image화 시켜서 빌드한다고 한다 1. docker pipeline 설치 docker 이미지 빌드를 위해 docker pipeline이라는 플러그인 설치 2. docker hub 가입 docker hub 페이지로 들어가서 가입하고 Docker Hub Docker Hub Container Image Library | App Containerization Deliver your business through Docker Hub Package and publish apps and plugins as containers in ..

2023. 2. 2. 20:45

gitlab 프로젝트 CI/CD환경 구축하기 4편 -AWS EC2서버에 접속하고 docker를 활용해 jenkins 설치-

1. EC2 서버 접속하기 EC2 서버에 접속하는 방법은 여러가지가 있다 본인이 git bash를 주로 사용하니까 git bash를 이용해 접속해본다 제공받은 pem 파일 경로 위에서 ubuntu 계정으로 접속할려면... $ssh -i ubuntu@ 질문이 나오는데 Are you sure you want to continue connecting (yes/no/[fingerprint])? yes 입력하면 된다 접속에 성공하면 git bash창이 다음과 같이 바뀐다 2. docker 설치하기 우분투 환경에서 docker를 설치하려면 공식문서에서 install using the repository 부분 그대로 따라하면 되겠다 https://docs.docker.com/engine/install/ubuntu/ ..