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 "사용법: $..
-
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..
-
Rancher/shell script 만들기ETC/MacOS,Rancher 2022. 10. 27. 09:51
mac을 재부팅 할때마다 rancher가 Waiting node 어쩌고 저쩌구 하면서 뻗는다... 아놔... mariaDB는 data를 볼륨마운트를 한 상태로 올려둬서 다시 올리기만 하면되는데 명령어 확인하고 올리기 겁나 귀찮다.. 급한김에 대충 쉘로 만들어 놓고 써봐야 겠다.! 혹시 몰라서 '--restart=always' 옵션은 제거 (이것때문일수도 있으니.. 하지만 확인결과 이것때문아님... OTL..) 설정관련 된건 아래 참조 바람 https://dchkang83.tistory.com/66?category=1069985 MacOS/Rancher/MariaDB, MySQL 컨테이너 기동 기본 $ nerdctl run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD= mysql:..
-
Rancher/MariaDB Dump file importETC/MacOS,Rancher 2022. 10. 6. 10:49
개발 GUI 툴 및 MySQL Workbench 툴 등으로 MariaDB에서 내려받은 덤프파일을 MariaDB에 Import 하다보니 MyriaDB버전 과 툴에서 제공하는 MySQL 버전이 다르고 여러 이유에 의해서 테이블 데이터, 테이블 생성, 뷰생성등에 문제가 발생 하였다. 그래서 문제가 없고 제일 간단한 방법인 콘솔에서 덤프파일을 Import 해보려고 한다. 아래와 같은 스크립트로 데이터 베이스 생성되어 있다는 전제 CREATE DATABASE `test_db`; CREATE USER 'test-user'@'%' IDENTIFIED BY 'test1234@'; GRANT ALL PRIVILEGES ON `test_db`.* TO 'test-user'@'%'; flush privileges; DEFA..
-
Rancher/MariaDB, MySQL 컨테이너 기동ETC/MacOS,Rancher 2022. 10. 6. 10:48
기본 $ nerdctl run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD= mysql:latest MySQL Run $ nerdctl run -d -p 3306:3306 --restart=always -e MYSQL_ROOT_PASSWORD= mysql:latest MariaDB Run nerdctl run -d -p 3306:3306 --restart=always -e MYSQL_ROOT_PASSWORD= mariadb:10.6.8 Volumn Mount Run nerdctl run -d -p 3306:3306 --restart=always -e MYSQL_ROOT_PASSWORD= -v /Users/deokjoonkang/dev/data/rancher/mysql:/var/l..
-
MacOS에 Rancher 설치ETC/MacOS,Rancher 2022. 10. 4. 11:17
Rancher Desktop 설치 자기 버전에 맞는 데스크탑을 설치한다. 필자는 Download Mac (Apple Silicon) 설치 하였다. https://rancherdesktop.io/ Rancher Desktop Container Management Container management to build, push, and pull images and run containers. It uses the same container runtime as Kubernetes. Built images are immediately available to use in your local workloads without any pushing, pulling, or copying. rancherdesktop.io
-
5. SpringBoot + Rancher + VsCode Mysql ClientProject/React+Java 2022. 7. 22. 11:51
https://github.com/dchkang83/project-board GitHub - dchkang83/project-board Contribute to dchkang83/project-board development by creating an account on GitHub. github.com 1. Rancher - Mysql Run $ nerdctl run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD= mysql:latest $ nerdctl run -d -p 3306:3306 --restart=always -e MYSQL_ROOT_PASSWORD= mysql:latest $ nerdctl ps -a 2. VS Code - Mysql Client 설치 3. root ..