Docker Volume 사용하기
-
도커 Volume 사용법 1
-
도커 Volume 사용법 2
-
도커 Volume 사용법 3
도커 Volume 사용법 1
도커 Volume 사용법 2
도커 Volume 사용법 3
Public Docker Hub 에 Docker Image 를 올리기 위해서는 먼저 Docker Hub 에 회원가입을 해야 합니다. Docker Hub 공식 사이트 링크
docker login -u [USER_ID]
password를 입력하여 성공적으로 로그인이 되면 Login Succeeded 문구가 보입니다.
Docker hub로 image 를 push 하기 위해서는 해당 image 에 반드시 tag 가 있어야 합니다.
docker image에 tag 추가하기
docker tag [테그명] [User Name]/[image 명]
Docker Hub 에 push 하기
docker push [User Name]/[image명]
docker hub image 검색하기
docker search [image명]
docker hub 에서 pull 하기
docker pull [image명]
# 도커 프로세스 확인
docker ps
# 도커 실행하기
docker run -dp [port]:[port] [tag 명]
-d : background 실행
-p : port 매핑
-dp : 아래와 같이 합쳐서 옵션을 줄 수 있다.
# 도커 Start, Stop, restart 하기
docker [start, stop, restart] -dp [port]:[port] [containerID]
docker stop 395f4c30ff4e
# 도커 컨테이너 삭제하기
docker rm [containerID]
-f : 강제로 삭제하기(프로세스 run 상태에서도 가능)
# 도커 build 하기
docker build -t getting-started .
-t : tag name
# 도커 Image 확인하기
docker images
# 도커 Image 삭제하기
docker rmi [imageID]
# 도커 Volume 생성하기
docker volume create [volume 명]
# 도커 volume mount 하여 서비스 run 하기
docker run -dp 3000:3000 -v [volume 명]:[mount directory] [image 명]
# 도커 volume 상세히 보기
docker volume inspect [volume 명]
docker run -dp 3000:3000
-w /app -v "$(pwd):/app"
node:12-alpine
sh -c "yarn install && yarn run dev"
해당 페이지로 이동하여 Docker Desktop 을 다운로드 받습니다. Docker Desktop Download
다운받은 Docker Desktop installer.exe를 실행하면 사용자 계정 컨트롤 허용 여부를 물어 봅니다. 이때 ‘예’를 선택하여 진행 합니다.
진행중 Configuration이 나타납니다. 아래 내용에 대해 모두 체크박스를 선택한 후 ‘OK’ 버튼을 클릭합니다.
Docker Desktop 설치 진행
설치 완료
windows 시작 버튼을 클릭 하여 Docker Desktop 실행 windows 에 WSL2 가 활성화 되어 있다면 Docker 는 WSL2 에서 실행이 됩니다.
Docker Desktop 이 실행 되면 windows 우측 아래 시스템 트레이에 Docker 아이콘(고래모양)이 나타납니다. 아이콘에 마우스 커서를 올린 후 우클릭 하여 About Docker Desctop 을 클릭하면 관련 도구들의 버전을 확인할 수 있습니다.
wsl 명령어를 통해 docker-desktop 이 잘 실행되고 있는지 확인할 수 있습니다.
wsl - l -v
Docker 서버, 클라이언트 정보를 확인할 수 있습니다.
docker verion
도커에서 실행중인 컨테이너를 확인해 봅니다.
docker ps
도커 tutorial 실행하기
docker run -d -p 80:80 docker/getting-started
-d – 백 그라운드 실행-p 80:80 – 80 port 를 docker container 80 port 로 매핑docker/getting-started – 이미지 명tutorial 실행 후 인터넷 브라우저에서 127.0.0.1/ 로 접속하여 튜토리얼을 확인해 보세요.
cmd 또는 윈도우 터미널(PowerShell)에서 아래 명령어를 실행 하여 리눅스 기능을 활성화 합니다.
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
아래 명령어로 VirtualMachinePlatform 기능을 활성화 합니다
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
아래 링크로 최신 패키지 다운로드를 받습니다.
x64 머신용 최신 WSL2 Linux 커널 업데이트 패키지 다운로드
설치 후 버전 wsl2 버전 업데이트
wsl --set-default-version 2
Windows Microsoft Store 앱을 열고 Ubuntu를 검색합니다. Ubuntu 배포판을 설치 합니다.
설치가 완료되면 버전을 확인해 봅니다.
wsl -l -v
wsl 을 활용하여 Ubuntu에 명령어 전달하기
wsl cat /etc/lsb-rease
Bash shell 실행하기
wsl bash