IDEA的Docker插件實戰(Docker Image篇)

本文是《IDEA的Docker插件實戰》系列的第二篇,IDEA的Docker插件一共有三種:Dockerfile、Docker Image、Docker-compose,上一篇我們熟悉了Dockerfile,今天來實戰Docker Image。

系列文章鏈接

  1. 《IDEA的Docker插件實戰(Dockerfile篇)》
  2. 《IDEA的Docker插件實戰(Docker Image篇)》
  3. 《IDEA的Docker插件實戰(Docker-compose篇)》

開發環境的變化

上一章的開發環境:

  1. 開發環境操作系統:win10
  2. IntelliJ IDEA: 2018.2.4 (Ultimate Edition)

本章的開發環境:

  1. 開發環境操作系統:macOS Mojave
  2. IntelliJ IDEA: 2018.3.5 (Ultimate Edition)

之所以要改變開發環境,是因爲Docker Image和Docker-compose插件需要在當前電腦安裝Docker和docker-compose(上一章的Dockerfile不需要要),個人並不想在windows下使用docker,因此改MacBook pro作爲開發環境,讀者您可以繼續使用win10進行實戰,但請將Docker和docker-compose裝好。

準備工作

參照上一篇文章,在IDEA上建好與遠程Docker服務的連接,如下圖所示,IEDA連接的遠程Docker服務部署在IP爲192.168.50.75的服務器上:
在這裏插入圖片描述

Docker Image插件

該插件的作用相對簡單:用指定的鏡像運行容器;

接下來建一個配置試試,該配置用於運行tomcat鏡像,注意此時遠程Docker自身的本地倉庫中不存在任何鏡像,空空如也

  1. 在IDEA上打開或者新建一個工程(無特殊要求,我這是上一篇的springboot工程);
  2. 如下圖,點擊紅框處的"Edit Configurations"進入配置頁面:
    在這裏插入圖片描述3. 新增一個Docker Image運行配置,如下所示:
    在這裏插入圖片描述
  3. 該Docker Image的配置如下所示,主要是指定遠程Docker、鏡像、以及端口映射:
    在這裏插入圖片描述
  4. 在主窗口,如下圖所示,選中剛纔新增的配置,點擊綠色的三角形圖標即可在遠程Docker上運行鏡像tomcat:9.0.24-jdk8的容器:
    在這裏插入圖片描述
  5. 如下圖,從部署日誌信息可見,由於192.168.50.75這臺機器的本地鏡像倉庫中沒有tomcat的鏡像,會自動從公共倉庫下載鏡像:
    在這裏插入圖片描述
  6. 鏡像下載後會創建容器並啓動,如下圖:
    在這裏插入圖片描述
  7. 試試Tomcat是否正常,地址是:http://192.168.50.75:18080 ,如下圖,服務正常:
    在這裏插入圖片描述
    至此,Docker Image插件體驗完成。

TouchBar用起來

如果您的MacBook帶TouchBar,可在TouchBar上運行Docker Image,如下圖,點綠色三角即可:
在這裏插入圖片描述

歡迎關注我的公衆號:程序員欣宸

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章