Fix Dockerfile
Fix build issues in Dockerfile and update dev environment instructions to use Docker instead of virtualenv
This commit is contained in:
parent
a11d55327e
commit
eca07e47e4
|
@ -11,9 +11,7 @@
|
|||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
FROM drydock_base:0.1
|
||||
|
||||
ARG VERSION
|
||||
FROM ubuntu:16.04
|
||||
|
||||
ENV DEBIAN_FRONTEND noninteractive
|
||||
ENV container docker
|
||||
|
|
10
README.md
10
README.md
|
@ -3,10 +3,10 @@ A python REST orchestrator to translate a YAML host topology to a provisioned se
|
|||
|
||||
To run:
|
||||
|
||||
$ virtualenv -p python3 /var/tmp/drydock
|
||||
$ . /var/tmp/drydock/bin/activate
|
||||
$ python setup.py install
|
||||
$ uwsgi --http :9000 -w drydock_provisioner.drydock --callable drydock --enable-threads -L
|
||||
$ docker build . -t drydock
|
||||
$ docker run -v /path/to/drydock/repo/examples:/etc/drydock -P --name='drydock' drydock
|
||||
$ DDPORT=$(docker ps -f name=drydock | grep -oE '0.0.0.0:[0-9]+' | cut -d':' -f 2)
|
||||
$ curl -v http://localhost:${DDPORT}/api/v1.0/designs
|
||||
|
||||
## Modular service
|
||||
|
||||
|
@ -56,4 +56,4 @@ Pluggable provisioner for server bootstrapping. Initial implementation is MaaS c
|
|||
aka introspection
|
||||
|
||||
API for bootstrapping nodes to load self data. Possibly pluggable as this is basically an
|
||||
authenticated bridge to the Design State API
|
||||
authenticated bridge to the Design State API
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
#!/bin/bash
|
||||
echo 'Test'
|
Loading…
Reference in New Issue