7/8/2023 0 Comments Calibre oneFor example, -p 8080:80 would expose port 80 from inside the container to be accessible from the host's IP on port 8080 outside the container. These parameters are separated by a colon and indicate : respectively. security-opt seccomp=unconfined ` #optional ` \Ĭontainer images are configured using parameters passed at runtime (such as those above). docker-compose (recommended, click here for more info) Here are some example snippets to help you get started creating a container. If using a reverse proxy to port 3000 specific headers will need to be set as outlined here. In order to use this mode from a non localhost endpoint the HTTPS port on 3001 needs to be used. This container is capable of delivering a true lossless image at a high framerate to your web browser by changing the Stream Quality preset to "Lossless", more information here. Only Open Source drivers are supported IE (Intel,AMDGPU,Radeon,ATI,Nouveau) Mount a GPU into the container, this can be used in conjunction with the DRINODE environment variable to leverage a host video card for GPU accelerated appplications. Mount in the host level Docker socket to either interact with it via CLI or use Docker enabled applications. v /var/run/docker.sock:/var/run/docker.sock For increased performance mount the Docker directory inside the container to the host IE -v /home/user/docker-data:/var/lib/docker. Will start a Docker in Docker (DinD) setup inside the container to use docker in an isolated environment. If mounting in /dev/dri for DRI3 GPU Acceleration allows you to specify the device to use IE /dev/dri/renderD128 If set to false a container with privilege will not automatically start the DinD Docker setup. This is the home directory (landing) for the file manager, default "/config". The page title displayed on the web browser, default "KasmVNC Client". Subfolder for the application if running a subfolder reverse proxy, need both slashes IE /subfolder/ HTTP Basic auth password, abc is default. HTTP Basic auth username, abc is default. Internal port the container listens on for https if it needs to be swapped from the default 3001. Internal port the container listens on for http if it needs to be swapped from the default 3000. This container is based on Docker Baseimage KasmVNC which means there are additional environment variables and run configurations to enable or disable specific functionality. Options in all KasmVNC based GUI containers Port 8081 is reserved for Calibre's built-in webserver, which can be enabled within the desktop app settings, and the internal port must be set to 8081 although it will then be available at the host mapped port for external access. Optional environment variable PASSWORD will allow setting a password for the user abc, via http auth. The interface is available at or By default, there is no password set for the main gui. This image sets up the calibre desktop app and makes its interface available via Guacamole server in the browser. The architectures supported by this image are: Architecture Simply pulling lscr.io/linuxserver/calibre:latest should retrieve the correct image for your arch, but you can also pull specific arch images via tags. More information is available from docker here and our announcement here. We utilise the docker manifest for multi-platform awareness. It's also completely free and open source and great for both casual users and computer experts. It'll allow you to do nearly everything and it takes things a step beyond normal e-book software. Users say it's outstanding and a must-have. Open Collective - please consider helping us by either donating or contributing to our budgetĬalibre is a powerful and easy to use e-book manager.
0 Comments
Leave a Reply. |