-
Notifications
You must be signed in to change notification settings - Fork 5
/
setup.txt
24 lines (19 loc) · 820 Bytes
/
setup.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
docker run -t -i -p 3306:3306 --net=bridge --name=pycon2016_lamp gizm00/pycon2016_lamp /bin/bash
get LAMP container ip, first line of: ifconfig | grep 'inet addr'
run lamp_startup.sh
on your machine:
git clone https://github.com/gizm00/pycon2016.git
cd pycon2016/notebooks
start ipython instance
docker run --rm -it --net=bridge -p 8888:8888 --name=pycon2016_notebooks -v "$(pwd):/home/notebooks" gizm00/pycon2016
start-notebook.sh
nav to http://<your docker ip>:8888/
goto config.py and change
DB_HOST = docker ip
LAMP_IP = ip from LAMP container, above
test with
req = requests.get('http://172.17.0.2')
print(req.text)
if this isnt working
1. check $docker network inspect bridge and confirm containers are on the same network
2. if so, attach to LAMP container and restart apache /etc/init.d/apache2 restart