Skip to content

Latest commit

 

History

History
46 lines (34 loc) · 830 Bytes

i686.md

File metadata and controls

46 lines (34 loc) · 830 Bytes

Hades - Back-End i386/i686

Ajustando o Dockerfile

Para plataforma diferente de x64, por exemplo i386/i686, é necessário buscar imagens compatíveis do node e mysql:

FROM node:latest

FROM i386/node:6.9.0
RUN npm install -g nodemon
RUN mkdir /app
WORKDIR /app
COPY package.json /app
RUN npm install
COPY . /app 
EXPOSE 3000
CMD npm start

Ajustando docker-compose.yml

Substituir:

image: mysql:latest

por:

image: pyramid3r/i386-mysql:5.7

(...)
        mysql:
                image: pyriand3r/i386-mysql:5.7
                environment:
                        MYSQL_ROOT_PASSWORD: hadespwd
                        MYSQL_DATABASE: hadesdb
                        MYSQL_USER: hades
                        MYSQL_PASSWORD: hades

Depois executar normalmente:

docker-compose up -d