Skip to content

Latest commit

 

History

History
50 lines (40 loc) · 1.93 KB

README.md

File metadata and controls

50 lines (40 loc) · 1.93 KB

booktype_with_docker

A booktype in a docker container. It is using sqlite as backent.

quick start

Clone my repo

Git clone https://github.com/OlafRadicke/booktype_with_docker.git

Let run the ansible roll out script. It's create the docker container on your local machine. Before install ansible, when it not exit.

cd ./booktype_with_docker/ansible
su -c 'ansible-playbook booktype_with_docker'

Check is all container running now:

[root@oradicke-localdomain ~]# docker ps
CONTAINER ID        IMAGE                  COMMAND                  CREATED             STATUS              PORTS                               NAMES
89ddb07ce27d        olafradicke/booktype   "/bin/bash start.sh"     About an hour ago   Up About an hour    8000/tcp, 0.0.0.0:49108->8080/tcp   booktype
301e57e02bf4        redis                  "/entrypoint.sh redis"   2 hours ago         Up 2 hours          6379/tcp                            booktyperedis
f60f86fb056c        postgres               "/docker-entrypoint.s"   2 hours ago         Up 2 hours          5432/tcp                            booktypepostgres

For trouble shutting go in the container and start the service manual

[root@oradicke-localdomain ~]# docker exec -it booktype /bin/bash
root@89ddb07ce27d:/# /bin/bash start.sh

Biuild images

su -c 'cd && docker build -t localhost/booktype .'
su -c 'docker tag localhost/booktype localhost/booktype'

You can find a ready images on hub.docker.com

Run container (with ansible)

su -c 'cd ./ansible && ansible-playbook ./run_booktype.yml '

Other docus