Docker에서 처음 컨테이너를 실행하려고하면, 다음과 같은 에러가 발생할 것이다.
root@59d11229adc0:/# apt-get install sudo Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package sudo |
그럼 우선 해줘야 할 것은,
1 | apt-get update | cs |
1. bash: wget: command not found
$ apt-get install wget -y |
리눅스 명령어 안먹히는거 있을 때마다 사용하는 마법의 명령어 apt-get install
2. bash: sudo: command not found
$ apt-get install sudo |
3. bash: vi: command not found
$ apt-get install vim -y |
4. bash: ifconfig: command not found
$ apt-get install net-tools |
5. VBoxManage.exe Error code E_FAIL (0x80004005)
실행할 때 가끔 만나는 이 오류는.. virtualbox가 버전이 업그레이드 될 때마다 나타나는 것 같다. 꼭 한번씩 이런다..
Unable to start the VM: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe startvm default --type headless failed: VBoxManage.exe: error: The virtual machine 'default' has terminated unexpectedly during startup with exit code -1073741819 (0xc0000005). VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component MachineWrap, interface IMachine |
해결 방법은 virtualbox 최신 버전을 깔아주고, extension pack(확장팩)도 최신버전으로 깔아준다.
기존 것을 지우지 않고 덮어 씌워줘도 된다.
되는지 확인해볼까..두근
참고 : https://extrememanual.net/11581
6. tcp 바인딩 오류
새로운 에러가 발생했다.
listen tcp4 127.0.0.1:49884: bind: An attempt was made to access a socket in a way forbidden by its access permissions. Looks like something went wrong in step ´Checking status on default´... Press any key to continue... |
https://github.com/docker/for-win/issues/3171 에서도 나와 비슷한 에러를 만났다는데, Docker for Windows와 Hyper-V 와 관련된 에러라는 것 같다. 다음과 같은 명령어를 입력했을 때, 프로토콜 tcp 포트 제외 범위가 뜨는데, 이는 재부팅할 때마다 계속 바뀌기 때문에,, 깃헙에 의하면 재부팅을 계속하다보면 사라질 문제다...라고 하고 있다. -ㅅ-
처음 보는 에러인데, 참 Docker를 윈도우에서 실행하다보면, 많은 에러가 발생하는 것 같다.
해당 오류는 정말 재부팅하면 해결이 되었다.
도커 윈도우 사용하면서 느낀점 : 에러가 난다 ! -> 버추얼 박스 에러다? -> 최신버전 다운로드한다 -> 그 외 에러다? -> 재부팅한다 -> 그래도 안된다? -> 지웠다가 다시 깐다.
'AWS, Docker > Docker' 카테고리의 다른 글
Docker 활용하기 <2. 로컬에서 컨테이너로 파일 공유> (0) | 2022.02.18 |
---|---|
Docker 활용하기 <1. 웹서버 설치 및 실행> (0) | 2022.02.17 |
Docker 시작하기 <4. docker compose> (0) | 2020.08.11 |
Docker 시작하기 <3.Image> (0) | 2020.06.28 |
Docker 시작하기 <2.컨테이너> (0) | 2020.06.27 |