Comments (6)
Here's a recent example of adding Docker to a Webpack boilerplate from @eyedol, in case it proves useful: netlify-templates/victor-hugo#25. The team at Netlify opted against adding Docker but I strongly encourage it.
Here are some other Docker resources I'm able to speak about if they help in any way:
- https://habd.as/swarm-clusters-digital-ocean/ — how to swarm (scale horizontally) on a VPS
- https://habd.as/simple-websites-jekyll-docker/ — packaging a static website with Docker
- https://github.com/jhabdas/react-native-webpack-starter-kit — Webpack + Docker
One other angle to investigate which could lead to some very innovative uses of Docker would be to check out how it's being used with Caddy.
I'm probably preaching to the choir here, but it's worth mentioning Docker fixes the ”works on my machine” issue and helps close the gap between environments when creating Twelve-Factor apps.
from react-pwa.
@dav-is and @jhabdas we are almoat there, it was Diwali vacation in India, which ended today, thus can focus on docker now. I think, it shouldn’t take more than 2 days to complete it. i.e. by tomorrow..
from react-pwa.
Where are we stuck on docker implementation? It should be relatively simple.
from react-pwa.
One can now easily manage docker-build with this enhancement given Docker is properly configured and the terminal that is running the nodejs has access to docker command.
Steps to works with docker
yarn docker:dev:image
Will create a development image named "react-pwa" which will be used during application development and running.
If anything new is added to package.json yarn docker:dev:image
must be rebuild to get the latest nodejs packages
yarn docker:dev:start
will start the application in docker mode.
yarn docker:prod:build
will start the build the application for production
yarn docker:prod:image
will create a docker image that can be deployed easily to any docker-hub and can create production containers
yarn docker:prod:start
will start the application in production mode, its necessary to create docker:prod:image prior to docker:prod:start
from react-pwa.
nice cli! hope you had a great Diwali!!!
from react-pwa.
Thanks @jhabdas Yaah, it was great. I got to code a lot along with spending time with family and having beer at night, most heavenly experience :)
from react-pwa.
Related Issues (20)
- Upgrade guide required HOT 5
- not able to start server, installation was successfull HOT 2
- npm start not working HOT 3
- npm start fails on Windows. HOT 3
- build, missing index.html HOT 1
- deployment guide on heroku HOT 1
- 运行报错 HOT 2
- React Confusion HOT 1
- 500 (Internal Server Error) HOT 5
- "npm start" is not working HOT 10
- Issue while npm start HOT 1
- reactpwa.com - host access Error 520 HOT 2
- chokidar.js 'return' outside of function HOT 2
- How To Build APK File For Android & IOS ? HOT 1
- Getting CSS problem on windows 10 OS HOT 1
- There is not sufficient document to start project HOT 3
- npm start on your homepage should be npm run dev
- npm run dev failed to start - Could not find a declaration file for module '@reactpwa/core/start HOT 1
- How can i change the html and body class and add stuff to the head element
- Documentation update. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from react-pwa.