Linux (6) 썸네일형 리스트형 배포자동화(CI/CD) - Github Actions/Nuxtjs/Docker/EC2 [링크] 배포자동화(CI/CD)를 자동화 하는 방법을 링크로 넣습니다.Github Actions / Nuxtjs / Docker / EC2 다음 사이트를 참고 하였습니다. (내 입장에서 쉬운거 같음) 2곳이 같은 내용 입니다. 블로그 : 배포자동화(CI/CD) - Github Actions/Nuxtjs/Docker/EC2 배포자동화(CI/CD) - Github Actions/Nuxtjs/Docker/EC2다음은 이 글의 유튜브 영상입니다. https://youtu.be/E3i9qt0SS-I 프로젝트를 진행할때 많은 시간을 들여야 하는 것 중에 하나가 바로 배포입니다. 형상관리(Git)에 커밋을 하고, 서버에 파일을 업로드codegear.tistory.com 유튜브 : 배포자동화(CI/CD) - Github .. 크론탭(crontab) 등록 및 확인 우분투 리눅스에서 크론탭(crontab)을 등록하고 확인하는 방법을 알아 보겠습니다. 크론탭이란?리눅스 및 유닉스 계열 운영 체제에서 특정 시간에 특정 명령어나 스크립트를 실행하도록 예약할 수 있는 기능윈도우 스케쥴러와 비슷한 기능crontab 은 cron table의 줄임말 참고 : https://cloud-allstudy.tistory.com/104 A. 크론탭으로 작업시 유의사항- 가급적 php 호출 경로를 절대경로로 사용한다. 상대경로는 php 실행 위치 때문에 경로를 못찾을 경우가 있다. - log 파일을 설정한다. > /var/www/html/worker/crol/crol.log 2>&1 - root 권한이 있으면 sudo vi /etc/crontab 를 이용한다. 사용자를 www-data.. 타 사이트를 NGINX Reverse Proxy를 사용중 CORS 에러 해결법은? 타 사이트를 NGINX Reverse Proxy를 이용해서 iframe에 넣어 보여주는데 iframe의 css를 수정해야 하는 상황이 생겼다. 부모 페이지에서 jquery로 수정하니 CORS 에러가 발생해서 해결법을 찾아 보았는데 생각만큼 쉽지가 않다. NGINX 에서 가져올때 CSS 파일을 수정해서 넘기려고 했는데 검색능력이 부족한지 찾지를 못함 완전 해결은 안되고 이론적으로 될거 같은 방법 NginX 에서 CORS 허용 하는 방법 참고 사이트 : https://jay-ji.tistory.com/72 아직 테스트 안해 봤는데 될거 같기도 해서 일단 기록 차원에서 작성함 ===========================================================================.. Windows에 Docker 설치후 실행하기 (f. Docker Desktop 없을때) 윈도우에서 도커를 사용하기 위해 Docker Desktop을 설치 후 사용하는데 2022년 2월부터 부분 유료화 되어 사용을 못하데 되는 경우나 도커 데스크탑 설치 없이 윈도우에서 Docker 설치 후 커맨드로 실행하고 싶을 경우 사용하는 방법 참고 : https://dev.epiloum.net/2063 1. WSL2 Ubuntu 서브모듈 설치 Powershell에서 아래 명령어를 실행하여 Ubuntu 서브모듈을 설치 wsl --set-default-version 2 wsl --install -d ubuntu 2. Ubuntu 실행 파워쉘에서 다음 명령어 입력하거나 또는 커맨드에서 바로 실행 (2개중 아무거나 사용해도 상관없음) wsl -d ubuntu 3. Ubuntu 서브모듈 내에서 Docker 설치.. [docker - python] ubuntu:22.04 python3.10 Dockerfile ubuntu:22.04 위에 python3.10 설치하는 Dockerfile openai, langchain 을 설치후 사용하려고 만듬 - 인터넷 여러 Dockerfile 소스를 참조함 ubuntu:22.04 - python3.10 Dockerfile #Dockerfile #https://codepal.ai/dockerfile-writer.py/query/2yZiifQq/dockerfile-installing-python-3-9-ubuntu-22-04 #https://luis-sena.medium.com/creating-the-perfect-python-dockerfile-51bdec41f1c8 # Use the Ubuntu 22.04 as the base image - 순수 ubuntu:22.04 si.. 도커 이미지 컨테이너 (Docker) 관련 자주 쓰는 명령어 도커 이미지(Docker Image) 관련 자주 쓰는 명령어 관련 출처 : [Docker] 도커 이미지와 컨테이너 삭제 방법 컨테이너 삭제 동작중인 컨테이너 확인 $ docker ps 정지된 컨테이너 확인 $ docker ps -a 컨테이너 삭제 $ docker rm [컨테이너id] 삭제된 것 확인 $ docker ps -a 복수개 삭제도 가능 $ docker rm [컨테이너id], [컨테이너id] 컨테이너 모두 삭제 현재 실행중인 컨테이너는 삭제 안됨 $ docker rm `docker ps -a -q` 이미지 삭제 현재 이미지 확인 $ docker images 이미지 삭제 $ docker rmi [이미지id] 컨테이너를 삭제하기 전에 이미지를 삭제할 경우 -f 옵션을 붙이면 컨테이너도 강제삭제 $ d.. 이전 1 다음