1. 도커(docker)란?
- 여러 파일들을 패키지화 해서 보내주기 위해서 컨테이너를 만드는데, 이 컨테이너를 구축, 배포할 수 있게 해주는 툴
2. 설치
3. 오류
3.1. 도커 실행시 알림창에 'hardware assisted virtualization and data execution protection must be enabled in the bios' 라는 오류가 나타남
원인 : hyper -v 활성화가 되지 않아서 생기는 문제
해결 : 설치 or 활성화
3.1.1. 설치
https://forbes.tistory.com/1283#google_vignette
3.1.2. 설치 후에도 같은 오류가 발생할 경우 활성화가 되지 않아서 생기는 문제임.
hyper-v 관리자를 검색창에서 검색해서 앱을 실행시켜 활성화 시켜준다.
시작 - 검색 - windows 기능 켜기/끄기 실행
그래도 안될경우 bios 실행
** hp 기준
부팅시 f10버튼 누르기 -> advanced -> system options 에서 virtualization auto(VT x) 체크해놓기
3.2. wsl kernel 오류
오류메시지 : Docker Desktop requires a newer WSL kernel version.
wsl : 윈도우에서 리눅스를 구동할 수 있게 해주는 windows 하위 시스템
원인 : wsl 의 미설치 or 미 업그레이드
해결 : wsl 설치 혹은 업그레이드
- cmd 창에서 wsl --install 입력
wsl --install
이미 설치 되어있다고 나올 때
- wsl --update 입력
wsl --update
- 도커가 제대로 설치 되어 돌아가고 있는지 확인하기 (docker -v 입력)
docker -v
성-공!
**참고**
도커 명령어 정리
https://captcha.tistory.com/49
'docker' 카테고리의 다른 글
docker에서 gitLab, gitLab runner 사용하기(clone, push, runner error) (0) | 2023.07.13 |
---|---|
docker에서 gitlab, gitlab-runner 세팅하기(도메인 변경) (0) | 2023.07.12 |
docker container/image 삭제 (0) | 2023.05.12 |
docker images/container 세팅하기 (0) | 2023.05.12 |