minhas informações de contato
Correspondência[email protected]
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
aplicativo vue
├── dados do docker
│ ├── local
│ ├── aplicativo
├── docker-compose.yaml
└── implantar.sh
execução de arquivo yaml
version: '3.8'
services:
node:
image: node:latest
container_name: vue-app
ports:
- "8080:8080" # 宿主8080映射容器8080
volumes:
- ./docker-data/site/app:/app # 宿主路径容器工作路径
working_dir: /app #执行下面command命令时工作目录
restart: always
command: bash -c "npm install && npm run dev" # 启动容器执行命令
#!/bin/bash
set -e
docker compose pull
docker compose up -d --remove-orphans
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
// https://vitejs.dev/config/
export default defineConfig({
plugins: [vue()],
server: {
port: 8080, //指定端口
host: '0.0.0.0', //一定要写这个,不然宿主机 8080端口会打不开站点
},
})
cd /Volumes/disk/site/docker/vue-app
./deploy.sh
或者输入命令
docker compose up -d