最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

docker部署ruoyi項(xiàng)目的詳細(xì)步驟

 更新時(shí)間:2025年06月03日 14:16:17   作者:紫氣東來kk  
這篇文章主要介紹了docker部署ruoyi項(xiàng)目的詳細(xì)步驟,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧

創(chuàng)建好虛擬機(jī)后

1.首先配置遠(yuǎn)程登錄

下載ssh服務(wù)

(1)更新軟件包列表

打開終端,輸入以下命令來更新系統(tǒng)的軟件包列表,確保可以從最新的軟件倉庫中安裝軟件:

sudo apt-get update

(2)安裝 OpenSSH 服務(wù)器

  • 使用以下命令來安裝 OpenSSH 服務(wù)器: sudo apt-get install openssh-server
  • 系統(tǒng)可能會提示你輸入用戶密碼以確認(rèn)安裝操作,完成后,OpenSSH 服務(wù)器就會安裝在你的
  • Ubuntu 系統(tǒng)上。
sudo apt-get install openssh-server

(3)啟動并啟用 SSH 服務(wù)

如果安裝過程沒有自動啟動 SSH 服務(wù),可以手動啟動它,使用以下命令啟動 SSH 服務(wù):

sudo systemctl start ssh

為了確保在系統(tǒng)重啟后 SSH 服務(wù)仍然能自動運(yùn)行,可以使用以下命令啟用它: sudo systemctl enable ssh

sudo systemctl enable ssh

你可以通過以下命令檢查 SSH 服務(wù)的狀態(tài),確認(rèn)它是否正在運(yùn)行: sudo systemctl status ssh

sudo systemctl status ssh

(4)查看ip地址命令ifconfig然后連接xshell輸入ip地址端口號

(5)開始安裝docker

#安裝前先卸載操作系統(tǒng)默認(rèn)安裝的docker

sudo apt-get remove docker docker-engine docker.io containerd runc

安裝必要支持

sudo apt install apt-transport-https ca-certificates curl software-properties-common gnupg lsb-release

阿里源(推薦使用阿里的gpg KEY)

curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

阿里apt源

echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

#更新源

sudo apt update
sudo apt-get update

#安裝最新版本的Docker
sudo apt install docker-ce docker-ce-cli containerd.io

sudo apt install docker-ce docker-ce-cli containerd.io
sudo apt install docker

#等待安裝完成

#查看Docker版本

sudo docker version

#查看Docker運(yùn)行狀態(tài)

sudo systemctl status docker

1.1. docker 修改源

vim /etc/docker/daemon.json

vim /etc/docker/daemon.json
{
  "registry-mirrors": [
    "https://docker.hpcloud.cloud",
    "https://docker.m.daocloud.io",
    "https://docker.unsee.tech",
    "https://docker.1panel.live",
    "http://mirrors.ustc.edu.cn",
    "https://docker.chenby.cn",
    "http://mirror.azure.cn",
    "https://dockerpull.org",
    "https://dockerhub.icu",
    "https://hub.rat.dev"
  ]
}

重啟

sudo systemctl daemon-reload

拉取鏡像

docker pull java:8
docker pull mysql:8.0.19
docker pull redis:6.0.8
docker pull nginx:1.18.0

可通過docker images命令查看拉取鏡像內(nèi)容

docker images

(2)后端部署

啟動MySQL容器

docker run --name mysql -v /myapp/mysql:/var/lib/mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:8.0.19
# MYSQL_ROOT_PASSWORD=123456設(shè)置密碼為‘123456',可根據(jù)具體需求自行修改
# /myapp/mysql:/var/lib/mysql mysql路徑容器掛載,可根據(jù)具體需求自行修改

啟動Redis容器

docker run -d --name redis -p 6379:6379 redis:6.0.8 --requirepass "123456"
# requirepass "123456"設(shè)置密碼為‘123456',可根據(jù)具體需求自行修改

可通過docker ps -a命令查看鏡像啟動狀態(tài)

docker ps -a

首先新建個(gè)連接,將linux的ip地址填到主機(jī)名稱中,然后輸入密碼,然后測試連接,成功之后創(chuàng)建數(shù)據(jù)庫,在數(shù)據(jù)庫中新建數(shù)據(jù)表,數(shù)據(jù)表名稱要和若依項(xiàng)目的配置文件中的名稱一致

將若依的兩個(gè)SQL文件導(dǎo)入數(shù)據(jù)庫中,連接測試是否能訪問linux的數(shù)據(jù)庫(就是啟動若依項(xiàng)目看是否成功)

修改redis的host

到此這篇關(guān)于docker部署ruoyi項(xiàng)目的詳細(xì)步驟的文章就介紹到這了,更多相關(guān)docker部署ruoyi內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • docker拉取redis最新鏡像并運(yùn)行的方法詳解

    docker拉取redis最新鏡像并運(yùn)行的方法詳解

    這篇文章主要介紹了docker拉取redis最新鏡像并運(yùn)行的方法,文章通過圖文結(jié)合的方式給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下
    2024-05-05
  • Docker之容器導(dǎo)出為鏡像問題

    Docker之容器導(dǎo)出為鏡像問題

    這篇文章主要介紹了Docker之容器導(dǎo)出為鏡像問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • Docker多平臺安裝與配置指南的實(shí)現(xiàn)

    Docker多平臺安裝與配置指南的實(shí)現(xiàn)

    這篇文章主要介紹了Docker多平臺安裝與配置指南的實(shí)現(xiàn),深入研究了Docker在Linux、Windows、和macOS等不同平臺上的安裝過程及Docker鏡像管理、容器運(yùn)維、使用Docker Compose進(jìn)行多容器管理,以及網(wǎng)絡(luò)與數(shù)據(jù)管理等,感興趣的可以了解一下
    2024-01-01
  • docker之如何設(shè)置日志文件大小及個(gè)數(shù)

    docker之如何設(shè)置日志文件大小及個(gè)數(shù)

    這篇文章主要介紹了docker之如何設(shè)置日志文件大小及個(gè)數(shù)問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • docker數(shù)據(jù)卷容器掛載不上的解決方法

    docker數(shù)據(jù)卷容器掛載不上的解決方法

    docker容器之間可以通過相互掛載實(shí)現(xiàn)數(shù)據(jù)共享,本文主要介紹了docker數(shù)據(jù)卷容器掛載不上的解決方法,文中通過示例代碼介紹的非常詳細(xì),需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-06-06
  • Docker安裝ElasticSearch及掛載目錄實(shí)現(xiàn)過程

    Docker安裝ElasticSearch及掛載目錄實(shí)現(xiàn)過程

    文章總結(jié)了如何部署和配置Elasticsearch和Kibana,包括拉取鏡像、安裝臨時(shí)容器、拷貝文件、創(chuàng)建正式容器、設(shè)置內(nèi)存和跨域訪問等步驟
    2025-11-11
  • 在Docker容器中部署MSSQL

    在Docker容器中部署MSSQL

    這篇文章介紹了在Docker容器中部署MSSQL的方法,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-04-04
  • docker 安裝 Rabbitmq的基本步驟

    docker 安裝 Rabbitmq的基本步驟

    在平常的開發(fā)工作中,我們經(jīng)常會使用到 rabbitmq,rabbitmq 主要可以進(jìn)行應(yīng)用解耦、異步通信、流量削峰、負(fù)載均衡、消息持久化、死信隊(duì)列等,這篇文章給大家介紹docker 安裝 Rabbitmq的基本步驟,感興趣的朋友一起看看吧
    2025-04-04
  • docker 中的–mount 和-v 參數(shù)區(qū)別解析

    docker 中的–mount 和-v 參數(shù)區(qū)別解析

    這篇文章主要介紹了docker 中的–mount 和-v 參數(shù)區(qū)別解析,--mount 更為靈活,適用于更復(fù)雜的掛載需求,使用哪種方式主要取決于個(gè)人或團(tuán)隊(duì)的偏好和具體的使用場景,需要的朋友可以參考下
    2023-12-12
  • Docker高效查看和管理容器日志的完全指南

    Docker高效查看和管理容器日志的完全指南

    在現(xiàn)代微服務(wù)架構(gòu)和容器化部署中,Docker 已成為開發(fā)者不可或缺的工具,本文將詳細(xì)介紹 Docker 日志查詢的各種方法,有需要的小伙伴可以了解下
    2025-06-06

最新評論

延边| 宜丰县| 大埔县| 沧州市| 金塔县| 光泽县| 岳阳市| 夏河县| 东海县| 岢岚县| 响水县| 明光市| 黎川县| 株洲县| 罗江县| 德令哈市| 齐齐哈尔市| 尖扎县| 独山县| 搜索| 玛沁县| 驻马店市| 盱眙县| 吉木萨尔县| 平果县| 洛扎县| 潜山县| 海城市| 平凉市| 兴业县| 镇原县| 阿城市| 和田县| 河津市| 武穴市| 陆良县| 延庆县| 丹东市| 长乐市| 泸溪县| 红安县|