updates
This commit is contained in:
parent
0cda6c5ade
commit
ad22816c2e
@ -1,12 +1,12 @@
|
||||
# docker build -t my/zeronet .
|
||||
# docker run -d --name zeronet -v ~/.zeronetdata:/data -p 43110:43110 my/zeronet
|
||||
|
||||
FROM alpine:3.3
|
||||
FROM alpine:latest
|
||||
MAINTAINER Andrey Arapov <andrey.arapov@nixaid.com>
|
||||
|
||||
RUN echo '@testing http://dl-cdn.alpinelinux.org/alpine/edge/testing' >> /etc/apk/repositories \
|
||||
&& apk update \
|
||||
&& apk add py-gevent@testing py-msgpack@testing wget ca-certificates
|
||||
&& apk add py-gevent@testing py-msgpack@testing wget ca-certificates python
|
||||
|
||||
ENV USER zeronet
|
||||
ENV UID 7000
|
||||
@ -19,7 +19,7 @@ ENV DATA /data
|
||||
|
||||
RUN adduser -D -u $UID -h $HOME -s /bin/true $USER
|
||||
|
||||
# Optionall you may want to enable Tor in order to anonymize the traffic
|
||||
# Optionally you may want to enable Tor in order to anonymize the traffic
|
||||
RUN apk add tor@testing
|
||||
RUN echo -e "ControlPort 9051\nSocksListenAddress 0.0.0.0" > /etc/tor/torrc
|
||||
# RUN echo -e "ControlPort 9051" > /etc/tor/torrc
|
||||
|
19
README.md
19
README.md
@ -7,7 +7,12 @@ Running Zeronet in Docker container
|
||||
Run
|
||||
===
|
||||
```
|
||||
docker run -d --name zeronet -v zeronet_data:/data -p 43110:43110 -p 15441:15441 my/zeronet
|
||||
docker run -d \
|
||||
--name zeronet
|
||||
-v zeronet_data:/data
|
||||
-p 127.0.0.1:43110:43110
|
||||
-p 15441:15441
|
||||
my/zeronet
|
||||
```
|
||||
|
||||
Access
|
||||
@ -19,14 +24,16 @@ http://127.0.0.1:43110
|
||||
Additional notes
|
||||
================
|
||||
|
||||
If you already have your Web browser running in a container (e.g. Firefox in
|
||||
the `firefox_net` network), then you can run Zeronet container in the
|
||||
following way
|
||||
If you are running your Web browser in the container, then you need to make
|
||||
sure both containers are on the same network in order to access the ZeroNet WebUI.
|
||||
|
||||
```
|
||||
docker run -d --name zeronet -v zeronet_data:/data --net firefox_net -p 15441:15441 my/zeronet
|
||||
docker network connect glue
|
||||
docker network connect glue chrome
|
||||
docker network connect glue zeronet
|
||||
```
|
||||
|
||||
With docker-compose it is even simpler
|
||||
Running zeronet with docker-compose:
|
||||
```
|
||||
docker-compose up -d
|
||||
```
|
||||
|
@ -5,9 +5,12 @@ volumes:
|
||||
|
||||
services:
|
||||
zeronet:
|
||||
container_name: zeronet
|
||||
image: andrey01/zeronet
|
||||
build: .
|
||||
network_mode: bridge
|
||||
ports:
|
||||
- 15441:15441
|
||||
- 127.0.0.1:43110:43110
|
||||
volumes:
|
||||
- data:/data
|
||||
|
Loading…
Reference in New Issue
Block a user