minikube로 docker와 docker-compose를 대체하기

Docker desktop이 유료로 전환된다는 소식이 있다. (링크) 이 소식을 들은 많은 개발자들은 당황했을거라 생각하는데 언제나 그랬듯이 대안은 있다. 사내에 이미 이런 내용에 대해서 대응하신 분이 있고, 그걸 글로 녹여보려고 한다.(Ian 감사해요) 아래 내용은 Mac에만 해당되며, Window는 별도의 방법을 찾아야할지도 모른다. Docker Desktop 삭제하기 이건 어렵지 않다. 다음 그림과 같이 docker desktop > Preferences > troubleshootings > uninstall 을 눌러 삭제한다.(그림참고) 그리고 말끔하게 Applications(응용프로그램)에 있는 docker desktop도 삭제한다. minikube 설치하기 m1 mac인 경우에는 “Disable all drivers except “docker” and “ssh” on darwin/arm64” PR의 내용을 요약하자면, minikube에서는 m1 mac을 사용할 수 없다는 내용이다. docker를 사용하던지 아니면 ssh로 remote host를 써야한다. 로컬에 virtualbox나 vmware로 띄우고 ssh를 써도 사용은 되겠지만, localhost에서 사용하기 위한 다른 설정을 하는 건 조금 수고스럽다고 생각된다. ...

September 12, 2021 2 min