Compare commits

..

2 Commits

Author SHA1 Message Date
b85bbebfa5 Merge branch 'main' into develop 2022-01-24 22:04:43 +01:00
b7c140eef6 Update README 2022-01-24 22:03:41 +01:00

View File

@@ -1,16 +1,48 @@
# flutter_pwa_test # flutter_pwa_test
A Flutter PWA test A Flutter PWA test.
## Getting Started ## Getting Started
This project is a starting point for a Flutter application. Build with Flutter 2.8.1 from channel stable.
A few resources to get you started if this is your first Flutter project: ## Run as docker container
- [Lab: Write your first Flutter app](https://flutter.dev/docs/get-started/codelab) ### Build the docker image
- [Cookbook: Useful Flutter samples](https://flutter.dev/docs/cookbook)
For help getting started with Flutter, view our ```bash
[online documentation](https://flutter.dev/docs), which offers tutorials, cd <directory container the Dockerfile, i.e. the root of the project>
samples, guidance on mobile development, and a full API reference. docker build -t <image-name> .
```
### Transfer the image to another machine
If you intent to run the container on a different machine, either upload it to a registry of your choice or save it as a tar-file and copy it as needed. If you intent to upload it to a registry, make sure you name it accordingly, e.g. docker.example.com/flutter-pwa-test:latest.
```bash
docker push <image-name>
```
```bash
docker save -o <file-name>.tar <image-name>
```
To import the tar-file on another machine:
```bash
docker load -i <file-name>.tar
```
### Run the image
You can either run the image from the cli or using docker compose:
```bash
docker run --rm -p 5000:80 --restart unless-stopped --name flutter-pwa-test <image-name>
```
Assuming you are in the root of the project containing the `docker-compose.yml` file. Otherwise specify the file using the `-f` flag.
```bash
docker-compose up -d
```