docker進(jìn)行本地部署的實(shí)現(xiàn)示例
在做項(xiàng)目的過(guò)程中,想要上線項(xiàng)目的話肯定是不能在我們電腦上進(jìn)行開發(fā)的,要部署到服務(wù)器上面,今天就總結(jié)一下操作步驟。
1、創(chuàng)建springboot項(xiàng)目
隨便創(chuàng)建一個(gè)springboot工程,確保controller層就一個(gè)簡(jiǎn)單的測(cè)試就行
package com.voj.vojcodesandbox.controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController("/")
public class MainController {
@GetMapping("/health")
public String health() {
return "OK";
}
}
2、獲取虛擬機(jī)的ip地址(我這里使用的虛擬機(jī)是Ubuntu)
因?yàn)槲疫@里沒(méi)有服務(wù)器,所以就在虛擬機(jī)演示了

直接在終端執(zhí)行執(zhí)行 ifconfig

3、開始連接虛擬機(jī)
這里跟著我的步驟應(yīng)該不會(huì)出錯(cuò),我這里的idea是最新版本
3.1 連接到ubuntu

在這里添加我們要鏈接的虛擬機(jī)

這一步執(zhí)行之前一定要確保你的虛擬機(jī)上有ssh

這里根據(jù)自己的實(shí)際情況去配置即可

我們發(fā)現(xiàn),配置完成后虛擬機(jī)中的文件還是不會(huì)顯示在idea中,所以這里我們要讓它顯示出來(lái)

這樣我們就可以看到虛擬機(jī)中的文件了

3.2 路徑映射
我們要將本地的代碼同步到虛擬機(jī)中,也就是將本地的代碼傳遞到服務(wù)器上面,當(dāng)然最簡(jiǎn)單的辦法就是復(fù)制粘貼,但是效率太低了。

這里的路徑,本地是默認(rèn)填充的不用管,主要是下面那個(gè)路徑,要和虛擬機(jī)中對(duì)應(yīng)


設(shè)置好路徑后就可以進(jìn)行文件的同步操作了



3.3 小技巧
手動(dòng)同步太麻煩了,來(lái)配置一下自動(dòng)同步

來(lái)測(cè)試下是否配置成功

來(lái)看一下這種情況,就是刪除本地文件的時(shí)候,虛擬機(jī)中的文件并沒(méi)有被刪除

如何解決這一問(wèn)題呢,只需要更改一下配置就行了

將該選項(xiàng)勾上就行了

來(lái)測(cè)試一下

測(cè)試成功了

4、本地操控虛擬機(jī)

到此這篇關(guān)于docker進(jìn)行本地部署的實(shí)現(xiàn)示例的文章就介紹到這了,更多相關(guān)docker 本地部署內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
docker安裝kong網(wǎng)關(guān)的方法示例
這篇文章主要介紹了docker安裝kong網(wǎng)關(guān)的方法示例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2019-05-05
Docker打包SpringBoot鏡像的實(shí)現(xiàn)方式
docker打包springboot鏡像,并不是簡(jiǎn)單的將springboot項(xiàng)目的jar包上傳容器里,然后啟動(dòng),這個(gè)操作很簡(jiǎn)單,但是如果我每次要查看容器中的日志就需要每次都進(jìn)入容器內(nèi)部進(jìn)行查看,這就非常麻煩了,所以本文介紹了Docker打包SpringBoot鏡像的實(shí)現(xiàn)方式,需要的朋友可以參考下2024-03-03
在Ubuntu18.04上安裝Docker CE的方法(社區(qū)版)
這篇文章主要介紹了在Ubuntu18.04上安裝Docker CE的方法(社區(qū)版),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-01-01
docker windows10 共享目錄掛載失敗的解決方案
這篇文章主要介紹了docker windows10 共享目錄掛載失敗的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-03-03
Docker如何自定義網(wǎng)絡(luò)實(shí)現(xiàn)容器互通
這篇文章主要為大家詳細(xì)介紹了Docker如何通過(guò)自定義網(wǎng)絡(luò)實(shí)現(xiàn)容器互通,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2025-04-04

