ETC/MacOS,Rancher
-
Rancher/Docker/oracle 서버 실행하기ETC/MacOS,Rancher 2024. 11. 9. 12:15
도커 이미지 조회버전 확인https://hub.docker.com/https://hub.docker.com/r/gvenzl/oracle-xe 이미지 확인 및 다운로드oracle-xe로 검색하니 `gvenzl/oracle-xe`가 제일 인기가 좋은듯하다. 당첨! 사전작업볼륨마운트 폴더 생성컨테이너 안의 오라클 데이터파일이 위치한 경로 `/opt/oracle/oradata`를 mac에서 `/Users/deokjoonkang/dev/opt/database/data/rancher/oracledb` 경로로 설정을 하기 위해서 폴더를 생성해 준다.$ mkdir /Users/deokjoonkang/dev/opt/database/data/rancher/oracledb 컨테이너로 오라클 올리기 (Rancher) - 실패..
-
Rancher - nginx 쉘로 띄워보기ETC/MacOS,Rancher 2024. 7. 11. 10:45
custom.conf 생성$ vi /Users/deokjoonkang/dev/opt/nginx/config/custom.confserver { listen 80; server_name example.com; root /usr/share/nginx/html; index index.html; location / { try_files $uri $uri/ /index.html; }} build-homepage.sh 작성#!/bin/shIMAGE_NAME=nginxIMAGE_VERSION=alpineCONTAINER_NAME=$IMAGE_NAME-$IMAGE_VERSION-homepagehelp() { if [ -z "$1" ]; then echo "사용법: $..
-
Mac에서 Python으로 된 thumbor Rancher로 기동ETC/MacOS,Rancher 2024. 4. 12. 06:36
Mac에서 Python으로 만들어진 thumbor를 Rancher기반에서 컨테이너를 기동하는 스크립트를 간단하게 작성해 놓자. 매번 컨테이너 중지, 시작 삭제 등 여러 기능들을 기억하고 사용하는것도 좋지만 쉘로 만들어 놓고 사용하는것도 나쁘지 않은 선택지일것 같다. 참고로 nerdctl 이부분만 docker로 변경하면 docker환경에서도 가능할듯하다! build-thumbor.sh #!/bin/sh IMAGE_NAME=thumbor IMAGE_VERSION=7.7.4 help(){ if [ -z "$1" ]; then echo "사용법: $0 up|down|restart|logs|bash|build|rm|help" echo " $0 up : 컨테이너 시작" echo " $0 down : 컨테이너 종료"..
-
Mac crontab 설정ETC/MacOS,Rancher 2024. 4. 8. 15:40
일정한 시간 간격으로 맥에서 스케줄링 하는 방법을 기록해 둔다. 크론탭 수정 $ sudo crontab -e 프로그램 등록 (30초 주기로 실행) * * * * * /bin/sleep 30 && /Users/deokjoonkang/.pyenv/versions/3.11.3/bin/python /Users/deokjoonkang/dev/projects/gundam/python/crawling/test/test.py >> /Users/deokjoonkang/dev/projects/gundam/python/crawling/test/test.log 2>&1
-
Rancher - react build html nginx로 띄워보기ETC/MacOS,Rancher 2024. 3. 15. 14:44
react로 개발되고 빌드된 html를 로컬에서 nginx로 띄워볼 일이 생겼다, 간단하지만 정리는 해두자. custom.conf 생성$ vi /Users/deokjoonkang/dev/opt/nginx/config/custom.confserver { listen 80; server_name example.com; root /usr/share/nginx/html; index index.html; location / { try_files $uri $uri/ /index.html; }} 컨테이너 실행$ nerdctl run -d -p 8090:80 \ -v /Users/deokjoonkang/dev/opt/nginx/config/custom.conf:/etc/n..
-
Ruby 버전 업데이트ETC/MacOS,Rancher 2023. 11. 3. 12:29
Homebrew 설치 $ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" $ brew --version Homebrew 4.1.18 Homebrew/homebrew-core (git revision 58de0d98e4e; last commit 2023-11-03) Homebrew/homebrew-cask (git revision e52e8a2e21; last commit 2023-11-02) Homebrew 최신버전 업데이트 $ brew update rbenv 설치 $ brew install rbenv ruby-build rbenv Ruby 설치 및 관리 Ruby 설치 가능한 버전 ..
-
MacOS에서 파이썬 버전 관리하기ETC/MacOS,Rancher 2023. 8. 8. 11:52
맥에서 Python버전을 관리하는 방법을 정리해 놓자! 1. pyenv 설치 & 업그레이드 & 삭제 # 설치 $ brew install pyenv # 업그레이드 $ brew upgrade pyenv # 삭제 $ brew uninstall pyenv 2. 환경설정 ~/.zshrc에 추가 및 적용을 한다. $ echo -e '\nif command -v pyenv 1>/dev/null 2>&1; then\n eval "$(pyenv init -)"\nfi' >> ~/.zshrc 결과적으로 아래 코드가 추가된다. if command -v pyenv 1>/dev/null 2>&1; then eval "$(pyenv init -)" fi 아래 명령어로 설정코드 적용 $ source ~/.zshrc 3. 필요한 V..
-
앱스토어 설치 진행 상황 확인ETC/MacOS,Rancher 2023. 4. 11. 12:10
맥북에 xcode가 업데이트를 받는데 2시간이 지나도 끝나지 않는다.. 이런... 설치중에 멈춘건지, 원래 오래걸리는건지 도통 모르겠다... 리부팅해도 안되는거 같고 앱스토어 캐시를 지우고 재설치 해도(https://dchkang83.tistory.com/187) 확인이 안된다!! 그래서 구글링좀 하다보니 콘솔에서 뭔가 표시되는게 있는것 같아서 정리해 놓자! ⌘ + Space ⌘ + Space -> `콘솔` 검색 스트리밍 시작 진행상황 확인 Fraction completed:0.9460 / Completed: 946 of 1000으로 나오는데 94.6% 진행된듯하다.. 하지만 저놈이 갑자기 0%부터 다시 시작할때가 있는듯 하다.. 단계별로 퍼센티지가 나오는것 같으니 일단 뭔가는 하고 있고 멈춘건 아니니 ..