update docker
This commit is contained in:
parent
7ed52851e5
commit
180d6157c0
|
@ -118,7 +118,7 @@ export default class SiderMenu extends PureComponent {
|
||||||
mode="inline"
|
mode="inline"
|
||||||
handleOpenChange={this.handleOpenChange}
|
handleOpenChange={this.handleOpenChange}
|
||||||
onOpenChange={this.handleOpenChange}
|
onOpenChange={this.handleOpenChange}
|
||||||
style={{ padding: '16px 0', width: '100%', overflowX: 'hidden' }}
|
style={{ padding: '10px 0', width: '100%', overflowX: 'hidden' }}
|
||||||
{...defaultProps}
|
{...defaultProps}
|
||||||
/>
|
/>
|
||||||
</Sider>
|
</Sider>
|
||||||
|
|
|
@ -23,6 +23,7 @@ module.exports = appInfo => {
|
||||||
env: {
|
env: {
|
||||||
APP_ROOT: path.join(__dirname, '../app/web'),
|
APP_ROOT: path.join(__dirname, '../app/web'),
|
||||||
BROWSER: 'none',
|
BROWSER: 'none',
|
||||||
|
HOST: '0.0.0.0',
|
||||||
SOCKET_SERVER: 'http://127.0.0.1:{port}',
|
SOCKET_SERVER: 'http://127.0.0.1:{port}',
|
||||||
},
|
},
|
||||||
debug: true,
|
debug: true,
|
||||||
|
|
|
@ -1,7 +1,14 @@
|
||||||
FROM node:8.11.3-alpine
|
FROM alpine:latest
|
||||||
|
|
||||||
ENV TIME_ZONE=Asia/Shanghai
|
ENV TIME_ZONE=Asia/Shanghai
|
||||||
|
|
||||||
|
RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories \
|
||||||
|
&& apk update \
|
||||||
|
&& apk add --no-cache shadow git nodejs nodejs-current-npm bash vim tar curl python python-dev py-pip gcc libcurl make\
|
||||||
|
&& usermod -s /bin/bash root \
|
||||||
|
&& rm -rf /var/cache/apk/*
|
||||||
|
|
||||||
|
|
||||||
RUN \
|
RUN \
|
||||||
mkdir -p /usr/src/app \
|
mkdir -p /usr/src/app \
|
||||||
&& apk add --no-cache tzdata \
|
&& apk add --no-cache tzdata \
|
||||||
|
@ -18,4 +25,5 @@ COPY . /usr/src/app
|
||||||
|
|
||||||
EXPOSE 10000
|
EXPOSE 10000
|
||||||
|
|
||||||
CMD npm run dev
|
#CMD npm run dev
|
||||||
|
ENTRYPOINT ["/entrypoint.sh"]
|
|
@ -14,6 +14,7 @@ services:
|
||||||
- ../app:/usr/src/app/app
|
- ../app:/usr/src/app/app
|
||||||
- ../config:/usr/src/app/config
|
- ../config:/usr/src/app/config
|
||||||
- ../package.json:/usr/src/app/package.json
|
- ../package.json:/usr/src/app/package.json
|
||||||
|
- ./entrypoint.sh:/entrypoint.sh
|
||||||
# - .node_modules:/usr/src/app/node_modules
|
# - .node_modules:/usr/src/app/node_modules
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
|
|
|
@ -0,0 +1,17 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
lockPath="/tmp/init.lock"
|
||||||
|
|
||||||
|
npm config set registry http://registry.npm.taobao.org/;
|
||||||
|
|
||||||
|
cd /usr/src/app
|
||||||
|
|
||||||
|
echo "START INFINI-LOGGING-CENTER"
|
||||||
|
|
||||||
|
if [ ! -f "$lockPath" ]; then
|
||||||
|
# npm i --production;
|
||||||
|
# npm run autod
|
||||||
|
npm run dev
|
||||||
|
else
|
||||||
|
npm run dev
|
||||||
|
fi
|
|
@ -72,7 +72,7 @@
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"start": "egg-scripts start --daemon --title=egg-server-ant-design-pro --env prod",
|
"start": "egg-scripts start --daemon --title=egg-server-ant-design-pro --env prod",
|
||||||
"stop": "egg-scripts stop --title=egg-server-ant-design-pro",
|
"stop": "egg-scripts stop --title=egg-server-ant-design-pro",
|
||||||
"dev": "npm install --registry=https://registry.npm.taobao.org && egg-bin dev",
|
"dev": "UMI_UI=none egg-bin dev",
|
||||||
"debug": "egg-bin debug",
|
"debug": "egg-bin debug",
|
||||||
"build": "APP_ROOT=$PWD/app/web umi build",
|
"build": "APP_ROOT=$PWD/app/web umi build",
|
||||||
"test": "npm run lint -- --fix && npm run test-local",
|
"test": "npm run lint -- --fix && npm run test-local",
|
||||||
|
|
Loading…
Reference in New Issue