別不信,若依專案只需乙個yml檔案即可部署

2021-10-22 01:51:10 字數 2911 閱讀 8156

uninstall old versions

sudo yum remove docker \

docker-client \

docker-client-latest \

docker-common \

docker-latest \

docker-latest-logrotate \

docker-logrotate \

docker-engine

dep

sudo yum install -y yum-utils

sudo yum-config-manager \

--add-repo \

install

sudo yum install -y yum-utils

$ sudo yum-config-manager \

--add-repo \

install docker-compose

curl -l  -s`-`uname -m` > /usr/local/bin/docker-compose
登陸阿里雲,搜尋映象服務最左側找到映象中心–>映象加速器根據提示操作就可以

建立檔案

# 建立乙個單獨資料夾

mkdir /home/ruoyi

# 編寫yml檔案

vim docker-compose.yml

yml檔案內容:

version

:"3.8"

services

:# mysql服務

mysql

:# 自己構建的mysql,裡面有若依後端需要的sql指令碼

# redis服務

redis

:image

: library/redis:alpine

container_name

: ruoyi-redis

ports

:- 6379:

6379

# 給redis設定密碼

command

: redis-server -

-requirepass songweiwei -

volumes

:- ./redis/data:/data

# 構建若依後端

:# 映象** 自己構建的

# 對外暴露埠 8080 (可修改,該埠修改的話ruoyiweb服務必須掛載nginx修改 **埠)

ports

:- 8080:

8080

# 後端專案需要的配置,可修改

environment

:- redis_host=redis

- redis_port=6379

- redis_database=0

- redis_password=songweiwei

- mysql_host=mysql

- mysql_port=3306

- mysql_database=ry-vue

- mysql_username=ruoyi

- mysql_password=ruoyi

depends_on

:- redis

- mysql

links

:- redis

- mysql

# 若依前端服務

ruoyiweb

:# 基於nginx構建的,將dist打包進去了

: # 埠可修改 (88為訪問埠)

ports:-

88:80

restart

: always

container_name

: ruoyi-web

啟動

docker-compose up -d
ruoyiweb是基於nginx映象的,所以訪問 ip+88埠就可以。

將乙個陣列追加到別乙個陣列

問題 將乙個陣列追加到別乙個陣列 方案 1 使用array merge 在使用這個合併陣列時如果使用數字鍵,那麼索引會重新編號.如果使用字串鍵,則會導致第二個陣列中的鍵 覆蓋第乙個陣列中的同名鍵 此時第乙個陣列中的值也就消失了 如果是兩種鍵則會表現出上述兩種特徵.r array 1 2 dd 3 4...

只需要乙個show ,就這麼簡單

昨天變成遇到了乙個小困難,心情不好。我的目標 首先有乙個jframe,jframe上排列了兩個jpanel,上面的controlpanel包含乙個slider,下面的imageviewpanel包含乙個scrollpane,slider和scrollpane公用乙個model,這樣,兩者就可以同步變...

乙個不等式的別證

設 x,y,z 為正實數,且 x geq y geq z 求證 frac frac frac geq x 2 y 2 z 2 證明 因為 x geq y geq z 0 所以 frac frac frac frac frac frac frac geq 0 即 frac frac frac geq ...