mirror of
https://github.com/PanJiaChen/vue-element-admin.git
synced 2025-08-07 18:25:45 +08:00
Change readme for run (#1028)
This commit is contained in:
parent
44ad3521ba
commit
d6e490a4e3
86
README.es.md
86
README.es.md
@ -69,20 +69,90 @@ Entendiendo y aprendiendo acerca de lo anterior le ayudará a conocer el proyect
|
||||
<img width="900" src="https://wpimg.wallstcn.com/a5894c1b-f6af-456e-82df-1151da0839bf.png">
|
||||
</p>
|
||||
|
||||
### Para todo el entorno puede descargar las siguientes imágenes:
|
||||
- ADempiere gRPC: https://hub.docker.com/r/erpya/adempiere-grpc-all-in-one
|
||||
## Corriendo Contenedores de Docker
|
||||
|
||||
### Requerimientos Mínimos
|
||||
|
||||
Para usar la imagen de Docker debes usar la versión 3.0 o superior de Docker.
|
||||
|
||||
Construye la Imagen de docker (solo para desarrollo):
|
||||
```shell
|
||||
docker pull erpya/adempiere-grpc-all-in-one
|
||||
docker build -t erpya/adempiere-vue:dev -f ./Dockerfile .
|
||||
```
|
||||
- Proxy ADempiere API: https://hub.docker.com/r/erpya/proxy-adempiere-api
|
||||
```shell
|
||||
docker pull erpya/proxy-adempiere-api
|
||||
```
|
||||
- ADempiere Vue: https://hub.docker.com/r/erpya/adempiere-vue
|
||||
|
||||
Descarga de Imagen:
|
||||
```shell
|
||||
docker pull erpya/adempiere-vue
|
||||
```
|
||||
|
||||
Ejecución de Contenedor:
|
||||
```shell
|
||||
docker run -it \
|
||||
--name adempiere-vue \
|
||||
-p 80:80 \
|
||||
-e API_URL="https://api.erpya.com" \
|
||||
erpya/adempiere-vue
|
||||
```
|
||||
|
||||
|
||||
### Variables de entorno para la configuración
|
||||
|
||||
* `API_URL`: Indica la dirección URL del servidor con el que se comunicará por defecto el cliente web [Proxy-Adempiere-Api](https://github.com/adempiere/proxy-adempiere-api), el valor por defecto es `https://https://api.erpya.com`.
|
||||
|
||||
NOTA: Si no cambias los valores de esta variable de entorno, no es necesario indicarlo en el comando `docker run`, por defecto colocará el valor que se encuentra predeterminado.
|
||||
|
||||
|
||||
### Corriendo los contenedores con docker-compose:
|
||||
|
||||
Facilmente puedes correr el contenedor usando docker-compose con el siguiente comando:
|
||||
```shell
|
||||
docker-compose up
|
||||
```
|
||||
|
||||
Salida de la consola:
|
||||
```shell
|
||||
Building web-client
|
||||
Step 1/8 : FROM node:12-alpine
|
||||
---> 057fa4cc38c2
|
||||
Step 2/8 : LABEL maintainer="EdwinBetanc0urt@outlook.com" description="ADempiere-Vue"
|
||||
---> Running in d096cf76ce2d
|
||||
Removing intermediate container d096cf76ce2d
|
||||
---> 46cc05704121
|
||||
Step 3/8 : ENV RELEASE_VERSION="3.9.3"
|
||||
---> Running in 9048d159aaf9
|
||||
Removing intermediate container 9048d159aaf9
|
||||
---> a19699234a5d
|
||||
Step 4/8 : ENV URL_REPO="https://github.com/adempiere/adempiere-vue" BINARY_NAME="v$RELEASE_VERSION.zip" VUE_APP_PROXY_ADDRESS="localhost" VUE_APP_PROXY_PORT="8989"
|
||||
---> Running in c703a3818cbf
|
||||
Removing intermediate container c703a3818cbf
|
||||
---> 86b0c2b269c6
|
||||
Step 5/8 : RUN mkdir -p /opt/Apps && cd /opt/Apps && echo "Install needed packages... $BINARY_NAME $RELEASE_VERSION" && apk --no-cache add curl unzip && curl --output "$BINARY_NAME" -L "$URL_REPO/archive/$BINARY_NAME" && unzip -o "$BINARY_NAME" && rm "$BINARY_NAME" && mv "adempiere-vue-$RELEASE_VERSION" adempiere-vue && cd adempiere-vue && npm install && npm run build:prod
|
||||
---> Running in 6f3cb21924dd
|
||||
Install needed packages... v3.9.3.zip 3.9.3
|
||||
fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/main/x86_64/APKINDEX.tar.gz
|
||||
fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/community/x86_64/APKINDEX.tar.gz
|
||||
(1/5) Installing ca-certificates (20191127-r2)
|
||||
(2/5) Installing nghttp2-libs (1.40.0-r1)
|
||||
(3/5) Installing libcurl (7.67.0-r0)
|
||||
(4/5) Installing curl (7.67.0-r0)
|
||||
(5/5) Installing unzip (6.0-r6)
|
||||
Executing busybox-1.31.1-r9.trigger
|
||||
Executing ca-certificates-20191127-r2.trigger
|
||||
OK: 9 MiB in 21 packages
|
||||
% Total % Received % Xferd Average Speed Time Time Time Current
|
||||
Dload Upload Total Spent Left Speed
|
||||
100 128 100 128 0 0 149 0 --:--:-- --:--:-- --:--:-- 149
|
||||
100 916k 0 916k 0 0 180k 0 --:--:-- 0:00:05 --:--:-- 254k
|
||||
Archive: v3.9.3.zip
|
||||
1d684b76328e3f6bcd3f75ea011087cce1c13a3c
|
||||
creating: adempiere-vue-3.9.3/
|
||||
inflating: adempiere-vue-3.9.3/.babelrc
|
||||
inflating: adempiere-vue-3.9.3/.editorconfig
|
||||
adempiere-ui-client |
|
||||
adempiere-ui-client | > Listening at http://localhost:9526/
|
||||
|
||||
```
|
||||
|
||||
## Patrocinantes
|
||||
|
||||
<a href="http://erpya.com/">
|
||||
|
87
README.md
87
README.md
@ -55,6 +55,7 @@ It is a great UI for [ADempiere ERP, CRM & SCM](https://github.com/adempiere/ade
|
||||
|
||||
- [Forked From](https://github.com/PanJiaChen/vue-element-admin)
|
||||
|
||||
|
||||
**The current version is `v1.0+` build on `vue-cli`. If you find a problem, please put [issue](https://github.com/adempiere/adempiere-vue/issues/new).**
|
||||
|
||||
**This project does not support low version browsers (e.g. IE). Please add polyfill by yourself.**
|
||||
@ -84,6 +85,92 @@ docker pull erpya/proxy-adempiere-api
|
||||
docker pull erpya/adempiere-vue
|
||||
```
|
||||
|
||||
## Run docker container:
|
||||
|
||||
### Minimal Docker Requirements
|
||||
|
||||
To use this Docker image you must have your Docker engine release number greater
|
||||
than or equal to 3.0.
|
||||
|
||||
Build docker image (for development only):
|
||||
```shell
|
||||
docker build -t erpya/adempiere-vue:dev -f ./Dockerfile .
|
||||
```
|
||||
|
||||
Download docker image:
|
||||
```shell
|
||||
docker pull erpya/adempiere-vue
|
||||
```
|
||||
|
||||
Run container container:
|
||||
```shell
|
||||
docker run -it \
|
||||
--name adempiere-vue \
|
||||
-p 80:80 \
|
||||
-e API_URL="https://api.erpya.com" \
|
||||
erpya/adempiere-vue
|
||||
```
|
||||
|
||||
|
||||
### Environment variables for the configuration
|
||||
|
||||
* `API_URL`: It indicates the address of the server to which you will point the service [Proxy-Adempiere-Api](https://github.com/adempiere/proxy-adempiere-api), by default its value is `https://https://api.erpya.com`.
|
||||
|
||||
NOTE: If you do not change the values of the environment variables, it is not necessary to indicate them in the `docker run` command, since the default values will be set.
|
||||
|
||||
|
||||
### Run docker container with docker-compose:
|
||||
|
||||
Or easy run container using docker-compose with follow command:
|
||||
```shell
|
||||
docker-compose up
|
||||
```
|
||||
|
||||
Terminal output:
|
||||
```shell
|
||||
Building web-client
|
||||
Step 1/8 : FROM node:12-alpine
|
||||
---> 057fa4cc38c2
|
||||
Step 2/8 : LABEL maintainer="EdwinBetanc0urt@outlook.com" description="ADempiere-Vue"
|
||||
---> Running in d096cf76ce2d
|
||||
Removing intermediate container d096cf76ce2d
|
||||
---> 46cc05704121
|
||||
Step 3/8 : ENV RELEASE_VERSION="3.9.3"
|
||||
---> Running in 9048d159aaf9
|
||||
Removing intermediate container 9048d159aaf9
|
||||
---> a19699234a5d
|
||||
Step 4/8 : ENV URL_REPO="https://github.com/adempiere/adempiere-vue" BINARY_NAME="v$RELEASE_VERSION.zip" VUE_APP_PROXY_ADDRESS="localhost" VUE_APP_PROXY_PORT="8989"
|
||||
---> Running in c703a3818cbf
|
||||
Removing intermediate container c703a3818cbf
|
||||
---> 86b0c2b269c6
|
||||
Step 5/8 : RUN mkdir -p /opt/Apps && cd /opt/Apps && echo "Install needed packages... $BINARY_NAME $RELEASE_VERSION" && apk --no-cache add curl unzip && curl --output "$BINARY_NAME" -L "$URL_REPO/archive/$BINARY_NAME" && unzip -o "$BINARY_NAME" && rm "$BINARY_NAME" && mv "adempiere-vue-$RELEASE_VERSION" adempiere-vue && cd adempiere-vue && npm install && npm run build:prod
|
||||
---> Running in 6f3cb21924dd
|
||||
Install needed packages... v3.9.3.zip 3.9.3
|
||||
fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/main/x86_64/APKINDEX.tar.gz
|
||||
fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/community/x86_64/APKINDEX.tar.gz
|
||||
(1/5) Installing ca-certificates (20191127-r2)
|
||||
(2/5) Installing nghttp2-libs (1.40.0-r1)
|
||||
(3/5) Installing libcurl (7.67.0-r0)
|
||||
(4/5) Installing curl (7.67.0-r0)
|
||||
(5/5) Installing unzip (6.0-r6)
|
||||
Executing busybox-1.31.1-r9.trigger
|
||||
Executing ca-certificates-20191127-r2.trigger
|
||||
OK: 9 MiB in 21 packages
|
||||
% Total % Received % Xferd Average Speed Time Time Time Current
|
||||
Dload Upload Total Spent Left Speed
|
||||
100 128 100 128 0 0 149 0 --:--:-- --:--:-- --:--:-- 149
|
||||
100 916k 0 916k 0 0 180k 0 --:--:-- 0:00:05 --:--:-- 254k
|
||||
Archive: v3.9.3.zip
|
||||
1d684b76328e3f6bcd3f75ea011087cce1c13a3c
|
||||
creating: adempiere-vue-3.9.3/
|
||||
inflating: adempiere-vue-3.9.3/.babelrc
|
||||
inflating: adempiere-vue-3.9.3/.editorconfig
|
||||
adempiere-ui-client |
|
||||
adempiere-ui-client | > Listening at http://localhost:9526/
|
||||
|
||||
```
|
||||
|
||||
|
||||
## Sponsors
|
||||
|
||||
<a href="http://erpya.com/">
|
||||
|
Loading…
x
Reference in New Issue
Block a user