Pycharm이 Docker for Mac을 지원했습니다.
Pycharm은 Mac용 Docker 지원
지금까지 Pycharm에서 Docker 컨테이너를 인터프리터로 사용할 때는 Docker for Mac이 아니라 Docker Toolbox를 사용하는 경우가 많았다고 생각합니다.
이는 Mac용 Docker의 API에 액세스하려면 UNIX 도메인 소켓에서 통신해야 하기 때문입니다(보안상의 이유로 굳이 그러한 사양으로 하고 있는 것 같습니다.)
반면에 과거 Pycharm은 UNIX 도메인 소켓에서 API 액세스를 지원하지 않았으며 Mac용 Docker와 함께 작업하는 것은 매우 번거로운 절차가 필요한 것 같습니다.
그러나 현재는 Pycharm 측의 기능 추가로 Docker for Mac과의 연계가 지원되는 것 같습니다.
그래서 이번에는 Docker for Mac과 Pycharm을 연계시키는 절차를 소개합니다.
설정 방법
Build, Execution Deployment -> Docker
일부러 괴롭히지 않아도 처음부터 이런 설정이 되어 있을지도 모릅니다. 과거에 Docker Toolbox를 사용했던 사람으로 설정이 이상한 경우 여기에서 수정할 수 있습니다.
Project -> Project Interpreter
Add Remote를 선택합니다.
Remote Interpreter(컨테이너) 지정
이상입니다.
나중에 평소처럼 실행하면 컨테이너에서 응용 프로그램을 실행할 수 있습니다.
덤
Docker Toolbox 제거
더 이상 필요하지 않은 Docker Toolbox를 삭제합니다. 제거 프로그램을 github에서 clone하고 실행하기 만하면됩니다.
git clone https://github.com/docker/toolbox.git
cd toolbox
sudo osx/uninstall.sh
Virtualbox 제거
Virtualbox 사이트에서 dmg 파일을 다운로드하고 그 안에있는 uninstall 스크립트를 실행하기 만하면됩니다.
Reference
이 문제에 관하여(Pycharm이 Docker for Mac을 지원했습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/n-nishida/items/5406ba3d76bba6094527텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)