How can I install oxker on a Linux system without using a package manager?
You can install oxker on Linux by downloading the pre-built binary. A one-liner command using wget and tar is available to fetch the oxker_linux_x86_64.tar.gz file, extract it, and install the executable to your HOME/.local/bin directory.
What methods are available for running oxker within a Docker environment?
oxker can be run as a Docker container using images published on ghcr.io or Docker Hub. You can execute a docker run command, mounting the Docker socket to allow oxker to interact with your Docker daemon.
Can I customize the keyboard shortcuts and color scheme in oxker?
Yes, oxker allows for customization of settings, including keymaps and color schemes, through a configuration file. Examples of this file, supporting .toml, .json, and .jsonc formats, can be found in the example_config directory.
How do I save logs from a container using oxker, and can I specify the output directory?
You can save logs from a selected container by pressing 's'. By default, logs are saved to $HOME/[container_name]_[timestamp].log, but you can specify a custom directory using the --save-dir command-line argument.
What command-line arguments are available to control the display of logs in oxker?
oxker offers several command-line arguments for log display: -r shows raw logs, -c attempts to color logs (conflicts with -r), --no-stderr excludes stderr output, and -t removes timestamps from each log entry.
Is it possible to connect oxker to a Docker daemon on a custom host or through an environment variable?
Yes, oxker can connect to Docker using a custom hostname specified by the --host command-line argument, which defaults to /var/run/docker.sock. It will also utilize the $DOCKER_HOST environment variable if it is set.