Development
-
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..
-
Rectangle 화면 분할ETC/MacOS,Rancher 2022. 10. 6. 10:20
Rectangle 설치 https://rectangleapp.com/ Rectangle Donate Sponsor on GitHub Github Silver Sponsors @Crow-EH, @haffmaestro, @svelle, @chris-short, @rgmz, @alexblackie, @andymoe, @ilovept, @dysolution, @Saziba, @aldegoeij, @PeetMcK rectangleapp.com 단축키
-
homebrew node 버전 변경ETC/MacOS,Rancher 2022. 10. 5. 23:52
NVM 설치 $ brew install nvm NVM 설정 $ vi ~/.zshrc 아래내용 추가 ... export NVM_DIR=~/.nvm source $(brew --prefix nvm)/nvm.sh ... `source ~/.zshrc` 명령어를 실행하거나 터미널 재접속 하면 적용됩니다. NVM 버전 확인 $ nvm --version Node 설치 및 버전관리 설치가능 Node 버전 확인 $ nvm ls-remote Node 설치 $ nvm install node $ nvm install 14.17.4 Node 버전 삭제 $ nvm uninstall 8.9.0 설치된 Node 버전 확인 $ nvm ls Node 버전 변경 $ nvm use 14.17.4 참조) https://dev-yakuza...
-
NodeJS 및 node-sass 버전 문제ETC/MacOS,Rancher 2022. 10. 5. 23:52
예전에 개발된 리엑트 프로젝트를 npm 및 yarn으로 module을 인스톨 하려고 하는데 아래와 같은 이슈가 발생하였다. NodeJSSupported node-sass versionNode Module 원인을 찾아보니 설치되어 있는 node 버전이 해당 node-sass 버전을 지원하지 않는다고 한다. 최신 버전으로 설치되어 있는 node 버전에 맞게 node-sass 모듈을 업그레이드 하던지, node 버전 변경이 필요하였다. (필자는 장기적으로 봤을때는 node-sass 버전을 올리는게 맞다고 생각하지만, 다른개발자 분들도 같이 node버전을 최신버전으로 업그레이드가 필요할수도 있음으로 이후에 논의하기로 하였다.) 참고) NodeJS Supported node-sass version Node Mod..
-
Git/SSH keys 생성 및 등록Configuration Management/git 2022. 10. 4. 18:21
ssh key 생성 $ cd ~/.ssh $ ssh-keygen -t ed25519 -C "aaaaa@naver.com" Generating public/private ed25519 key pair. ... ssh key 복사 $ pbcopy ~/.ssh/id_ed25519 복사된 ssh key github에 추가 github에서 ssh 주소 카피 ssh 주소를 통하여 패스워드 입력 후 내려받기 $ git clone git@github.com:aaaa/bbbb.git ...
-
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