首先,檢查 IDEA 是否安裝了 Docker 插件:
版本比較新的 IDEA 默認都安裝了這個插件,如果沒有安裝,安裝一下。
確保我們虛擬機上安裝了 Docker 和 Docker-compose,并啟動了 Docker。
找到 IDEA 下方的 Services tab 欄,按照如下操作新建一個 Docker 連接:
配置連接 Docker 的 SSH 連接:
如果按照下面通過 password 認證連接 docker,idea 會顯示 “Only key-pair ssh auth type is supported for docker connectons”:
所以需要改為 key-pair 的認證方式:
點擊 OK。
移除路徑映射后點擊 OK:
右鍵我們創建的 Docker 連接,點擊 “connection”,就連接成功了:
找到我們的 Dockerfile,右鍵這個文件,點擊"Modify Run Configuration":
這里我們只需要修改 Image tag,也就是鏡像名稱,再點擊 OK:
在 Dockerfile 文件的頭部左側的箭頭位置點擊 “Build image for dockerfile”,就會自動按照 Dockerfile 為我們打鏡像:
打鏡像完成后,就可以看到我們打的鏡像了: