https://docs.docker.com/engine/install/ubuntu/
https://bundw.tistory.com/98
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
docker version
sudo apt install docker-compose
docker-compose -version
https://iter.kr/%EC%9A%B0%EB%B6%84%ED%88%AC-nvm-node-js-%EC%84%A4%EC%B9%98-%EC%84%A4%EC%A0%95/
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
source ~/.bashrc
nvm -v
nvm install node # 최신 버전 설치
nvm install --lts # 최신 LTS 버전 설치
nvm install 16.14.0 # 특정 버전 설치
nvm install 16 # 특정 버전 16의 최신 릴리즈 설치
nvm run default --version # 현재 설정된 기본 노드 버전 확인
nvm alias default node # 최신 버전
nvm alias default lts/* # LTS 버전 - Zsh은 'lts/*'
nvm alias default v16.14.0 # 16.14.0 버전
nvm alias default 16 # 16 버전 중 최신 릴리즈
nvm run node --version # 현재 실행 중인 노드 버전
nvm use node # 최신 버전
nvm use --lts # LTS 버전
nvm use 16.14.0 # 16.14.0 버전
nvm use 16 # 16 버전 중 최신 릴리즈
https://codechacha.com/ko/python-install-python-3-10/
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt install python3.10
# python3를 기본 python으로 사용
vim .bashrc
alias python=python3
source .bashrc
https://unit-15.tistory.com/114
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install openjdk-11-jdk
java -version
javac -version
vim /etc/profile
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=$CLASSPATH:$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
# 환경변수 확인
echo $JAVA_HOME