docker(3)
-
🐳 EC2에 docker , docker-compose 설치하기
1️⃣ docker, docker-compose 설치 ✅ 도커 설치하기 sudo yum install docker // linux sudo apt-get install docker // ubuntu ✅ docker-compose 설치하기 $ sudo curl -L https://github.com/docker/compose/releases/download/1.26.2/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose $ sudo chmod +x /usr/local/bin/docker-compose $ docker-compose --version 👉 docker-compose 최신 버전은 여기서 확인해서 링크를 바꾸면 된다. 2..
2021.04.30 -
Springboot Gradle + AWS EC2 + Jenkins + Docker로 배포까지(1) : EC2에 Docker 이미지로 Jenkins 설치하기
아직 ec2에 docker, docker-compose 가 설치되어있지 않다면 다음 포스팅을 먼저 참고해주세요! 2021.04.30 - [🌱 Develop/devOps] - 🐳 EC2에 docker , docker-compose 설치하기 🐳 1) EC2에 docker 이미지로 Jenkins 설치하기 환경: ec2 프리티어 / linux ec2 자체에 jenkins를 바로 설치할 수도 있지만, docker image로 jenkins를 받아와서 사용해보려고 합니다. 일단 mkdir jenkins-dockerfile 로 폴더를 만들어서, 이 폴더 밑에 Dockerfile을 하나 생성해주세요. jenkins 최신 이미지를 받아오는 Dockerfile입니다. 📂 home/ec2-user/compose/jenkin..
2021.04.30 -
[node.js] node.js ejs를 도커에 올렸을 때 경로 설정하기
local에서는 node.js ejs.rendFile을 했을 때 읽어오지 못하는 경우가 있었습니다. app.js에서 ejs 명시를 해주는 것이 틀렸나, 하고 수정해봤는데 app.js에서는 문제가 없었습니다. 📁 app.js app.set('view engine', 'ejs'); app.engine('html', ejs.renderFile); 그래서 찾아보니, 대부분의 문제는 경로를 잘못 설정해서 오류가 나는 경우였습니다. 저 같은 경우는 local 경로를 그대로 docker에 올려서 도커가 경로를 찾지 못한 케이스였기 때문에, DockerFile에서 적었던 WORKDIR 경로를 적어주면 도커에서도 ejs 화면이 잘 보입니다.
2020.11.28