mirror of https://github.com/jlelse/GoBlog
Update docs about docker build
This commit is contained in:
parent
82803bfef0
commit
2b1582f9f5
13
.drone.yml
13
.drone.yml
|
@ -3,14 +3,6 @@ name: default
|
|||
type: docker
|
||||
|
||||
steps:
|
||||
- name: testdocker
|
||||
image: docker:dind
|
||||
volumes:
|
||||
- name: dockersock
|
||||
path: /var/run
|
||||
commands:
|
||||
- sleep 5 # give docker enough time to start
|
||||
- docker ps -a
|
||||
- name: build
|
||||
image: docker:dind
|
||||
volumes:
|
||||
|
@ -20,9 +12,10 @@ steps:
|
|||
DOCKER_PASSWORD:
|
||||
from_secret: docker_password
|
||||
commands:
|
||||
- sleep 5 # give docker enough time to start
|
||||
- echo $DOCKER_PASSWORD | docker login --username nologin --password-stdin rg.fr-par.scw.cloud/jlelse
|
||||
- DOCKER_BUILDKIT=1 docker build -f Dockerfile -t rg.fr-par.scw.cloud/jlelse/goblog:latest . --target base
|
||||
- DOCKER_BUILDKIT=1 docker build -f Dockerfile -t rg.fr-par.scw.cloud/jlelse/goblog:tools . --target tools
|
||||
- DOCKER_BUILDKIT=1 docker build -t rg.fr-par.scw.cloud/jlelse/goblog:latest . --target base
|
||||
- DOCKER_BUILDKIT=1 docker build -t rg.fr-par.scw.cloud/jlelse/goblog:tools . --target tools
|
||||
- docker push --all-tags rg.fr-par.scw.cloud/jlelse/goblog
|
||||
|
||||
services:
|
||||
|
|
|
@ -15,13 +15,13 @@ Build command:
|
|||
```bash
|
||||
git clone https://git.jlel.se/jlelse/GoBlog.git
|
||||
cd GoBlog
|
||||
docker build -f Dockerfile -t rg.fr-par.scw.cloud/jlelse/goblog:latest .
|
||||
docker build -t rg.fr-par.scw.cloud/jlelse/goblog:latest . --target base
|
||||
```
|
||||
|
||||
If you want to build and use the advanced image (with additional tools), also execute:
|
||||
If you want to build and use the advanced image (with additional tools), execute:
|
||||
|
||||
```bash
|
||||
docker build -f Dockerfile.Tools -t rg.fr-par.scw.cloud/jlelse/goblog:tools .
|
||||
docker build -t rg.fr-par.scw.cloud/jlelse/goblog:tools . --target tools
|
||||
```
|
||||
|
||||
## With Go installed
|
||||
|
|
Loading…
Reference in New Issue