e-cosi / docker-bastillion Goto Github PK
View Code? Open in Web Editor NEWDocker image for Bastillion.io
License: GNU General Public License v3.0
Docker image for Bastillion.io
License: GNU General Public License v3.0
I try to depoly the image. After add system then system will ask to input the password. the icon will change to green after input the right password. If click the refresh button, the icon will change then I need input the password again. If I did not use docker to run bastillion natively, I will not get the error. I try to enable the debug while I can not make the debug work. Any idea for this problem?
I tried to load this up with the Dockerfile that came with it, but it failed during the first wget.
I updated the ARG section of the dockerfile to this:
ARG BASTILLION_VERSION="3.09.00"
ARG BASTILLION_FILENAME_VERSION="3.09_00"
ARG DOCKERIZE_VERSION="0.6.1"
since those are the latest versions I could find, and then it built.
Is the Dockerfile, or parent host somehow supposed to supply these environment variables?
ENV BASTILLION_VERSION=${BASTILLION_VERSION} \
BASTILLION_FILENAME=${BASTILLION_FILENAME_VERSION} \
DOCKERIZE_VERSION=${DOCKERIZE_VERSION}
btw, I'm launching this via docker-compose
instead of docker run
so I can bundle it with nginx more easily. Not sure if that's relevant or not.
I cloned this repo into the directory and renamed it to "bastillion-docker"
docker-compose.yml:
---
version: '2'
services:
bastillion:
container_name: bastillion
build: bastillion-docker
volumes:
- ./keydb:/opt/bastillion/jetty/bastillion/WEB-INF/classes/keydb
restart: always
proxy:
container_name: proxy
build: proxy
ports:
- "80:80"
- "443:443"
restart: always
depends_on:
- bastillion
The nginx proxy forwards 80-->8080 and 443->8443 but I don't have that part working yet. For now I just want bastillion running, and then I'll customize further for HTTPS, custom SSH keys, etc.
When I try your directions as given and then attempt to connect via HTTPS as directed I get an SSL error page with the error SSL_ERROR_RX_RECORD_TOO_LONG
I'm not a Docker expert but this doesn't seem to work with your very specific directions given, which I simply followed without modification. Can you update your directions or advise me on reasons why the current directions might not be working?
sample docker run command?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.