일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 홈 디렉토리
- DevOps
- Java 입력
- 코드스테이츠
- SSAFY입학
- comdef
- 수직확장
- 웹 SW
- neofetch
- char 입력
- docker context create
- 프로세스
- 리눅스
- fastify-cli
- 지속적 전달
- fastify
- mysql
- cli
- docker
- 출력 명령어
- ci/cd
- c++
- dfs
- ECS
- zshrc error
- 백준
- MongoServerSelectionError
- 부트캠프
- OpenSearch
- 설치형 SW
Archives
- Today
- Total
다디와 괴발개발
[Docker, ECS] Mac M1에서 "docker context create" requires exactly 1 argument. 오류 해결 본문
TroubleShooting
[Docker, ECS] Mac M1에서 "docker context create" requires exactly 1 argument. 오류 해결
아임다디 2022. 4. 26. 20:54발생시기
Docker 명령어를 통해 ECS context를 생성하려는 과정에서 발생한 오류
상황
docker context create ecs myecscontext
명령어를 입력했을 때, 다음과 같은 오류가 나오며 ecs context가 만들어지지 않은 오류가 발생하였다
"docker context create" requires exactly 1 argument.
See 'docker context create --help'.
Usage: docker context create [OPTIONS] CONTEXT
Create a context
일반 context는 정상적으로 생성되지만 ecs context만 생성되지 않았다.
원인
M1 Mac인데 Homebrew를 통해 도커를 설치하고, Docker Desktop을 설치하여 도커가 이중으로 설치되어있는 상황때문에 발생했던 문제였다
해결
M1 Mac은 Docker Desktop 설치만으로 Docker를 이용할 수 있다. 꼭 공식 홈페이지를 통해 데스크탑만 설치하도록 하자
brew uninstall docker
로 도커 삭제 후, Docker Desktop 삭제 후 공식 홈페이지에서 재설치
결론
설치 방법을 꼭! 꼭! 준수하자!