diff --git a/Dockerfile.raspberry-pi b/Dockerfile.raspberry-pi index 7bdaf2a..fc15a5b 100644 --- a/Dockerfile.raspberry-pi +++ b/Dockerfile.raspberry-pi @@ -1,4 +1,4 @@ -FROM arm32v5/tomcat:9-jre11 +FROM arm32v7/tomcat:9-jre11 ENV ARCH=armhf \ GUAC_VER=1.4.0 \ @@ -8,16 +8,19 @@ ENV ARCH=armhf \ POSTGRES_USER=guacamole \ POSTGRES_DB=guacamole_db - # Install dependencies -RUN apt-get update && apt-get install -y --allow-unauthenticated \ +RUN apt-get update + +RUN apt-get install -y --allow-unauthenticated \ libcairo2-dev libjpeg62-turbo-dev libpng-dev \ libossp-uuid-dev libavcodec-dev libavutil-dev \ libswscale-dev freerdp2-dev libfreerdp-client2-2 libpango1.0-dev \ libssh2-1-dev libtelnet-dev libvncserver-dev \ libpulse-dev libssl-dev libvorbis-dev libwebp-dev libwebsockets-dev \ - ghostscript postgresql-${PG_MAJOR} \ - && rm -rf /var/lib/apt/lists/* + ghostscript + +# Install Postgres +RUN apt-get install -y postgresql-${PG_MAJOR} # Apply the s6-overlay ADD https://github.com/just-containers/s6-overlay/releases/download/v2.2.0.3/s6-overlay-${ARCH}.tar.gz /tmp diff --git a/README.md b/README.md index 50bf749..eee5cea 100644 --- a/README.md +++ b/README.md @@ -16,18 +16,18 @@ This container runs the guacamole web client, the guacd server and a postgres da docker run \ -p 8080:8080 \ -v :/config \ - oznu/guacamole + jwetzell/guacamole ``` -## Raspberry Pi / ARMv6 +## Raspberry Pi / ARMv7 -This image will also allow you to run [Apache Guacamole](https://guacamole.apache.org/) on a Raspberry Pi or other Docker-enabled ARMv5/6/7/8 devices by using the `armhf` tag. +This image will also allow you to run [Apache Guacamole](https://guacamole.apache.org/) on a Raspberry Pi or other Docker-enabled ARMv5/6/7/8 devices by using the `arm32v7` tag. ```shell docker run \ -p 8080:8080 \ -v :/config \ - oznu/guacamole:armhf + jwetzell/guacamole:arm32v7 ``` ## Parameters @@ -49,7 +49,7 @@ docker run \ -p 8080:8080 \ -v :/config \ -e "EXTENSIONS=auth-ldap,auth-duo" - oznu/guacamole + jwetzell/guacamole ``` Currently the available extensions are: @@ -76,7 +76,7 @@ Mapped volumes behave differently when running Docker for Windows and you may en version: "2" services: guacamole: - image: oznu/guacamole + image: jwetzell/guacamole container_name: guacamole volumes: - postgres:/config @@ -86,11 +86,3 @@ volumes: postgres: driver: local ``` - -## License - -Copyright (C) 2017-2020 oznu - -This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. - -This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the [GNU General Public License](./LICENSE) for more details.