Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
Tags
- 오버라이딩
- mysqlworkbench
- 깃허브
- 인텔리제이
- EC2
- Intellij
- 알고리즘
- MySQL
- 스프링시큐리티
- JWT
- 백준
- 내일배움캠프
- 도커
- 소셜로그인
- 테스트코드
- 스파르타
- java
- 스프링
- 스파르타코딩클럽
- 그라파나
- css
- Infra
- AWS
- 키오스크
- o'auth2
- 자바
- 프로메테우스
- 스프링예외처리
- 연동
- tomcat
Archives
- Today
- Total
개발스토리지😃
[인프라] 맥OS에서 도커실행이 안될 때 대체제 Podman 본문
Mac OS에서 Docker Desktop유료화로 인해 도커소켓에러로 실행이 안될 때가 있다.
대체제로 Podman을 사용해보았다.
시스템환경
OS : Mac M1
1. Podman 설치
brew install podman
2. Podman 초기화 후 실행
podman machine init
podman machine start
- podman machine stop // 중지하고 싶을 때
3. Docker와 호환이 가능하여서 alias(별칭)을 지정해주면 명령어 docker를 사용할 수 있다
alias docker=podman
⛔ 트러블슈팅
오랜만에 사용을 하여서 도커가 설치되었는데 실행이 안되어서 살펴보니 Podman을 실행시키지 않은 문제였다
다시 실행시켜주면 해결된다
podman machine init
podman machine start
Docker compose에서 Podman이 호환이 안될 때가 있다고 한다.
사용을 하다가 문제가 생기면 다른 대체제인 Rancher를 고려해봐야겠다.