This repository has been archived on 2022-06-22. You can view files and clone it, but cannot push or open issues or pull requests.
Plasma-in-Arch-in-Docker/README.md

68 lines
1.3 KiB
Markdown
Raw Permalink Normal View History

2020-09-18 16:34:42 +00:00
# Plasma in Arch in Docker
2020-02-02 05:20:10 +00:00
2020-09-18 16:34:42 +00:00
#### Because why not?
[![Docker Cloud Build Status](https://img.shields.io/docker/cloud/build/ta180m/plasma-in-arch-in-docker)](https://hub.docker.com/r/ta180m/plasma-in-arch-in-docker)
[![Docker Image Size](https://badgen.net/docker/size/ta180m/plasma-in-arch-in-docker)](https://hub.docker.com/r/ta180m/plasma-in-arch-in-docker)
2020-02-02 13:54:07 +00:00
2020-05-17 04:19:28 +00:00
A docker image of Arch Linux with KDE desktop and VNC support.
2020-02-02 05:20:10 +00:00
2020-02-04 02:39:37 +00:00
## Screenshots
![Figure 1](./screenshots/1.png)
2020-02-03 07:33:11 +00:00
2020-02-05 08:06:38 +00:00
## Pull image
```
2020-09-18 16:34:42 +00:00
docker pull ta180m/archlinux-vnc
2020-02-05 08:06:38 +00:00
```
The tag can be one of those listed above.
2020-02-02 05:20:10 +00:00
## Usage
2020-02-02 12:03:49 +00:00
Simple usage:
2020-02-02 05:20:10 +00:00
```
2020-09-18 16:34:42 +00:00
docker run -d -p 5900:5900 -p 6080:6080 -e VNC_PASSWD=password ta180m/plasma-in-arch-in-docker
2020-02-02 05:20:10 +00:00
```
2020-02-05 08:06:38 +00:00
Then visit <http://localhost:6080> to visit noVNC UI.
2020-02-02 12:03:49 +00:00
Or you can use a different VNC client (like TigerVNC client)
and connect to localhost:5900.
2020-02-02 05:20:10 +00:00
If `VNC_PASSWD` is not set,
then the security type of vncserver is set to None,
it is **insecure** when exposing the container on the Internet.
## Exposed ports
* 5900: Used for VNC interface
2020-02-02 11:58:03 +00:00
* 6080: Used for noVNC Web UI
2020-02-02 05:20:10 +00:00
## Installed applications
2020-05-17 04:19:28 +00:00
* plasma-meta
* kde-system-meta
2020-07-20 02:09:41 +00:00
* konsole
2020-05-14 03:34:15 +00:00
* tigervnc
2020-02-02 12:03:49 +00:00
* noVNC
2020-02-02 13:54:07 +00:00
* wget
2020-09-18 16:34:42 +00:00
* firefox
2020-02-02 05:20:10 +00:00
2020-02-02 11:58:03 +00:00
## Build
2020-02-02 05:20:10 +00:00
```
2020-09-18 16:34:42 +00:00
docker build -t plasma-in-arch-in-docker .
2020-02-02 05:20:10 +00:00
```
2020-02-02 11:58:03 +00:00
## FAQ
### Scaling
By default, noVNC's scaling mode is set to None.
It can be changed in the noVNC panel easily.
2020-02-02 12:08:33 +00:00