Bun Image 사용해보기
이미지 다운받기
docker search bun
docker pull oven/bun
docker images
bun 컨테이너 쉘로 진입해보기
docker run -it --rm oven/bun /bin/sh
# exit 빠져나온후
docker ps
현재위치 디렉토리 매핑해서 진입하기
docker run -it --rm -v $PWD:/app -w /app oven/bun /bin/sh
vscode 에서 ssh 로 접속하기
# ssh 포트 추가하기
sudo nano /etc/ssh/sshd_config
# Port 22
# Port 2222
# 포트 두개 주석 풀고 저장
# ssh 재시작
sudo systemctl restart ssh
# LISTEN 중인지 확인
ss -tulpn | grep 2222
# 혹시 ssh.socket 방식이 돌고있어 ssh.service 가 적용이 안되면 ssh.socket 방식 꺼버림
sudo systemctl statsu ssh
sudo systemctl stop ssh.socket
sudo systemctl disable ssh.socket
sudo systemctl restart ssh
# 혹은 ssh.socket 에 설정 넣음
sudo systemctl edit ssh.socket --stdin <<EOF
[Socket]
ListenStream=
ListenStream=22
ListenStream=2222
EOF
sudo systemctl daemon-reload
sudo systemctl restart ssh.socket
# vscode remote ssh 에서
# ctrl + shift + p (커맨드 팔렛트) 에서 remote ssh connect to host
# sixtick@192.168.0.13:2222
git clone 해보기
# ssh 키 생성
ssh-keygen -t ed25519 -C "server_pico"
# 퍼블릭키 내용 복사해서 깃허브 SSH keys 에 등록
cat ~/.ssh/id_ed25519.pub
# 깃허브 ssh 통신 테스트
ssh -T git@github.com
# 깃클론 했다치고~ ㅋㅋ
git config --global user.name "sixtick_pico"
git config --global user.email "sixtick65@gmail.com"
git config list
# 커밋 테스트 123
vscode 에서 ssh로 연결중에 컨테이너에 접속하기
# 컨테이너 띄우고
docker run -it --rm --name bun_dev -p 3000:3000 -p 4321:4321 -v $PWD:/root -w /root oven/bun /bin/sh
# vscode 팔렛트에서 attach to running container
# 또는 우하단 원격 메뉴에서 attach to running container