ETC
-
RDS에서 docker db에 import하기ETC/MacOS,Rancher 2025. 1. 21. 16:45
AWS RDS에서 Export 받아서 macOS상의 도커 컨네이너 MariaDB에 Import 하는 과정을 정리해 둔다.예전에도 정리했는데 이런 저런 작업을 하다보니 내용이 정리가 잘 안된듯 하여 마무리 정리 함 하자! 1. 쉘스크립트 만들기1.1. MariaDB 컨테이너 실행 스크립트 작성build-mariaDB.sh#!/bin/shIMAGE_NAME=mariadbIMAGE_VERSION=10.6.8usage(){ if [ -z "$1" ]; then echo "사용법: $0 help|up|down|rm|createVolume" echo "명령어: ./build-mariaDB.sh up" exit fi}up() { echo "" echo "############### [RUN] ..
-
맥에서 방해금지 모드 설정ETC/MacOS,Rancher 2025. 1. 17. 09:01
맥은 보통 끄지않고 사용하는데 새벽에 계속 알림이 울린다.. 잔디..슬랙 기타 등등이 나의 잠을 방해한다.중요한 이슈들이 새벽에 메신저로 올수도 있기에 알림을 켜두기는 하는데 어제는 너무 많이 울려서 가족들의 단잠을 깨워버렸다.이참에 정리해두자. 방해금지 모드 설정집중 모드 방해금지 모드 필자는 오후 6시부터 오전 8시까지 아무도 나를 방해하지마!! 라고 설정하였다.여기서 예외로 필요한 앱들은 허용된 앱에 추가하면된다. 맥을 사용하지 않을시에는 잠자기 해두는것도 방법인것 같다.
-
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 "사용법: $..
-
고용량 이미지 주소ETC/programing 2024. 5. 22. 10:43
개발할때 이미지 크기별 테스트를 진행할때가 종종있다.용량이 꽤큰 이미지가 필요할때 매번 찾기 귀찮아서 기록해 둔다. https://commons.wikimedia.org/w/index.php?title=Category%3ALarge_images&source=post_page-----b6c0fea2a4f4--------------------------------#mw-category-media Category:Large images - Wikimedia CommonsThis is a list of very large images above 50 Megapixel, which can really slow down a computer. Images are added to this category by add..
-
노션으로 Todo List 관리하기ETC/업무시스템 2024. 4. 15. 15:08
일정 및 작업정보는 Jira, 상세 내용은 Wiki가 제일 편했었는데 현재 회사는 노션만 사용한다. 급한대로 노션으로 Jira에서 사용한 방식을 흉내내서 써보자. 일단은 써보면서 수정하자! Todo List Todo Detail 템플릿으로 만들어 두고 쓰자. 작업번호 개발할때 브랜치 번호로 사용해도 될까?? 고민 고민 자동으로 넘버링 해주자. "NF-" + substring(["00000"], 0, (5 - prop("ID").length())) + format(prop("ID")) `ID`는 최근에 Notion에서 업데이트 된 auto increment 필드 ID 같다. 이걸 사용해서 작업번호를 넘버링 해 주었다.
-
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