Skip to content
This repository was archived by the owner on Dec 13, 2019. It is now read-only.

Commit 9a886f5

Browse files
committed
started with InstallSteps
1 parent 0365c32 commit 9a886f5

File tree

3 files changed

+139
-1
lines changed

3 files changed

+139
-1
lines changed

_doc/InstallSteps.txt

+55
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
$ docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer
2+
3+
4+
docker system prune --all
5+
docker volume prune
6+
docker system df
7+
8+
9+
docker run -d --restart=always --name=socat -p 2376:2375 -v /var/run/docker.sock:/var/run/docker.sock alpine/socat TCP4-LISTEN:2375,fork,reuseaddr UNIX-CONNECT:/var/run/docker.sock
10+
11+
cd workspace
12+
git clone https://github.com/vaadin-developer/vaadin-dev-environment.git
13+
14+
cd vaadin-dev-environment
15+
chmod -R u+rwX,g+rwX,o+rwX *
16+
chown -R root:docker .
17+
18+
cd vaadin-dev-environment/caching/docker-registry
19+
docker-compose up
20+
docker-compose start
21+
22+
cd ..
23+
cd ..
24+
25+
cd development/
26+
nano .env
27+
docker-compose build
28+
docker-compose up
29+
docker-compose start
30+
31+
cd nexus
32+
curl -i -H "Accept: application/json" -H "Content-Type: application/json" -X POST -v -trace-ascii -d "@repository-definition.json" -u admin:admin123 http://localhost:8081/nexus/service/local/repositories
33+
34+
https://github.com/vaadin-developer/vaadin-dev-environment-demo-core-java.git
35+
36+
docker run --rm \
37+
-v /var/run/docker.sock:/var/run/docker.sock \
38+
-v `pwd`/selenoid/:/root/.aerokube/selenoid/ \
39+
aerokube/cm:latest \
40+
selenoid configure \
41+
--tmpfs 128 \
42+
--browsers chrome,firefox,opera \
43+
--last-versions 4 --vnc
44+
45+
46+
docker run --rm \
47+
-v /var/run/docker.sock:/var/run/docker.sock \
48+
-v `pwd`/selenoid/:/root/.aerokube/selenoid/ \
49+
aerokube/cm:latest \
50+
selenoid configure \
51+
--tmpfs 128 \
52+
--browsers chrome,firefox,opera \
53+
--last-versions 4
54+
55+
+80
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
version: '3'
2+
services:
3+
logstore:
4+
hostname: logstore
5+
image: minio/minio
6+
ports:
7+
- "9091:9000"
8+
environment:
9+
- MINIO_ACCESS_KEY=admin
10+
- MINIO_SECRET_KEY=password
11+
volumes:
12+
- ./data/logstore:/data
13+
command: server /data
14+
db:
15+
image: "mysql"
16+
restart: always
17+
ports:
18+
- "3306:3306"
19+
environment:
20+
- "MYSQL_DATABASE=funcs"
21+
- "MYSQL_ROOT_PASSWORD=root"
22+
volumes:
23+
- ./data/mysql:/var/lib/mysql
24+
mq:
25+
image: "redis"
26+
restart: always
27+
ports:
28+
- "6379:6379"
29+
fnserver:
30+
restart: always
31+
depends_on:
32+
- mq
33+
- db
34+
- logstore
35+
build: .
36+
ports:
37+
- "8080:8080"
38+
links:
39+
- "db"
40+
- "mq"
41+
- "logstore"
42+
environment:
43+
FN_DB_URL: "mysql://root:root@tcp(db:3306)/funcs"
44+
FN_MQ_URL: "redis://mq:6379/"
45+
FN_LOGSTORE_URL: "s3://admin:password@logstore:9000/us-east-1/fnlogs"
46+
volumes:
47+
- /var/run/docker.sock:/var/run/docker.sock
48+
grafana:
49+
image: grafana/grafana
50+
restart: always
51+
ports:
52+
- "3000:3000"
53+
links:
54+
- fnserver
55+
- prometheus
56+
depends_on:
57+
- fnserver
58+
- prometheus
59+
prometheus:
60+
image: prom/prometheus
61+
restart: always
62+
depends_on:
63+
- fnserver
64+
ports:
65+
- "9090:9090"
66+
links:
67+
- fnserver
68+
volumes:
69+
- ./examples/grafana/prometheus.yml:/etc/prometheus/prometheus.yml
70+
fnserver-ui:
71+
depends_on:
72+
- fnserver
73+
image: fnproject/ui
74+
restart: always
75+
ports:
76+
- "4000:4000"
77+
links:
78+
- "fnserver"
79+
environment:
80+
- FN_API_URL=http://fnserver:8080

images/maven/README.md

+4-1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22

33
```
44
docker build -t svenruppert/maven-3.5-no-jdk .
5-
docker push svenruppert/maven-3.5-no-jdk:3.5.3
5+
66
docker push svenruppert/maven-3.5-no-jdk:latest
7+
docker tag svenruppert/maven-3.5-no-jdk:latest svenruppert/maven-3.5-no-jdk:maven-3.5.3
8+
docker push svenruppert/maven-3.5-no-jdk:maven-3.5.3
9+
710
```

0 commit comments

Comments
 (0)