README.MD 958 Bytes
Newer Older
priit's avatar
priit committed
1 2 3
# Projekti käivitamine dockeriga (Ubuntu)

* Paigalda Docker: http://docs.docker.com/engine/installation/
priit's avatar
priit committed
4

priit's avatar
priit committed
5
* KÄIVITA REDIS SERVER
priit's avatar
priit committed
6

priit's avatar
priit committed
7
$ docker run --name kl_redis -d redis
priit's avatar
priit committed
8

priit's avatar
priit committed
9
* Lae alla keeleliin-wrapper-service Dockerfile
priit's avatar
priit committed
10

priit's avatar
priit committed
11 12 13
* Vajadusel lisa Dockerfile lisakirjeldusel vajalike programmide jaoks või paigalda need hiljem käsitsi

* Loo dockeri Image fail (kl_wrapper_name - Image nimi)
priit's avatar
priit committed
14

priit's avatar
priit committed
15
$ docker build -t kl_wrapper_name .
priit's avatar
priit committed
16

priit's avatar
priit committed
17
* Soovi korral loo teenuse seadistuste faili jaoks dockeriväline kaust
priit's avatar
priit committed
18 19 20

$ mkdir -p /wrapper/concat

priit's avatar
priit committed
21
* Käivita loodud kl_wrapper_name
priit's avatar
priit committed
22

priit's avatar
priit committed
23
$ docker run --name kl_wrapper_name -it -d --link kl_redis:redis -p 3000:3000 -v /wrapper/concat:/config kl_wrapper_name
priit's avatar
priit committed
24 25 26

* Muuda teenuse seadistusi /wrapper/concat/config.js

priit's avatar
priit committed
27
* Soovi korral tee konteineris toiminguid
priit's avatar
priit committed
28

priit's avatar
priit committed
29 30 31
$ docker exec -it kl_wrapper_name bash

* Välju konteinerist: Ctrl+P Ctrl+Q
priit's avatar
priit committed
32

priit's avatar
priit committed
33
* Uuenda teenust
priit's avatar
priit committed
34

Indrek Jentson's avatar
Indrek Jentson committed
35
$ docker exec kl_wrapper_name /wrapper/docker_update.sh
priit's avatar
priit committed
36

Indrek Jentson's avatar
Indrek Jentson committed
37 38
# Wrapperi koodi testimine