Add Create a Mojolicious app with Docker
20
Create-a-Mojolicious-app-with-Docker.md
Normal file
20
Create-a-Mojolicious-app-with-Docker.md
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
```console
|
||||||
|
$ mkdir mojo-app && cd mojo-app
|
||||||
|
$ docker run --rm -it -w /opt/app -v $PWD:/opt/app -p 3000:3000 perl:latest bash
|
||||||
|
# cpanm --verbose Carton
|
||||||
|
# echo "requires 'Mojolicious' => '9.48'," >> cpanfile
|
||||||
|
# carton install
|
||||||
|
# carton exec -- mojo generate app MojoApp
|
||||||
|
# cd mojo_app
|
||||||
|
# carton exec -- morbo script/mojo_app
|
||||||
|
```
|
||||||
|
|
||||||
|
Visit `localhost:3000` in web browser.
|
||||||
|
|
||||||
|
```console
|
||||||
|
# exit
|
||||||
|
$ echo "local" >> .gitignore
|
||||||
|
$ git init
|
||||||
|
$ git add .
|
||||||
|
$ git commit -m "Initial commit"
|
||||||
|
```
|
||||||
Reference in New Issue
Block a user