Skip to content

Commit 1860f94

Browse files
authored
Merge pull request #2 from linuxserver/keyring
adding gnome-keyring and cap to readme
2 parents dd23a9c + 195833a commit 1860f94

File tree

3 files changed

+8
-2
lines changed

3 files changed

+8
-2
lines changed

Diff for: Dockerfile

+1
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ RUN \
1111
echo "**** install packages ****" && \
1212
apt-get update && \
1313
apt-get install -y \
14+
gnome-keyring \
1415
libatkmm-1.6-1v5 \
1516
libcairomm-1.0-1v5 \
1617
libglibmm-2.4-1v5 \

Diff for: README.md

+5-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ Find us at:
3333
[![Docker Pulls](https://img.shields.io/docker/pulls/linuxserver/mysql-workbench.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=pulls&logo=docker)](https://hub.docker.com/r/linuxserver/mysql-workbench)
3434
[![Docker Stars](https://img.shields.io/docker/stars/linuxserver/mysql-workbench.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=stars&logo=docker)](https://hub.docker.com/r/linuxserver/mysql-workbench)
3535
[![Jenkins Build](https://img.shields.io/jenkins/build?labelColor=555555&logoColor=ffffff&style=for-the-badge&jobUrl=https%3A%2F%2Ffanyv88.com%3A443%2Fhttps%2Fci.linuxserver.io%2Fjob%2FDocker-Pipeline-Builders%2Fjob%2Fdocker-mysql-workbench%2Fjob%2Fmaster%2F&logo=jenkins)](https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-mysql-workbench/job/master/)
36-
[![LSIO CI](https://img.shields.io/badge/dynamic/yaml?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=CI&query=CI&url=https%3A%2F%2Ffanyv88.com%3A443%2Fhttps%2Flsio-ci.ams3.digitaloceanspaces.com%2Flspipepr%2Fmysql-workbench%2Flatest%2Fci-status.yml)](https://lsio-ci.ams3.digitaloceanspaces.com/linuxserver/mysql-workbench/latest/index.html)
36+
[![LSIO CI](https://img.shields.io/badge/dynamic/yaml?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=CI&query=CI&url=https%3A%2F%2Ffanyv88.com%3A443%2Fhttps%2Flsio-ci.ams3.digitaloceanspaces.com%2Flinuxserver%2Fmysql-workbench%2Flatest%2Fci-status.yml)](https://lsio-ci.ams3.digitaloceanspaces.com/linuxserver/mysql-workbench/latest/index.html)
3737

3838
[MySQL Workbench](https://www.mysql.com/products/workbench/) is a unified visual tool for database architects, developers, and DBAs. MySQL Workbench provides data modeling, SQL development, and comprehensive administration tools for server configuration, user administration, backup, and much more.
3939

@@ -66,6 +66,7 @@ docker create \
6666
-e TZ=Europe/London \
6767
-p 3000:3000 \
6868
-v /path/to/config:/config \
69+
--cap_add="IPC_LOCK" \
6970
--restart unless-stopped \
7071
linuxserver/mysql-workbench
7172
```
@@ -90,6 +91,8 @@ services:
9091
- /path/to/config:/config
9192
ports:
9293
- 3000:3000
94+
cap_add:
95+
- IPC_LOCK
9396
restart: unless-stopped
9497
```
9598

@@ -104,6 +107,7 @@ Container images are configured using parameters passed at runtime (such as thos
104107
| `-e PGID=1000` | for GroupID - see below for explanation |
105108
| `-e TZ=Europe/London` | Specify a timezone to use EG Europe/London. |
106109
| `-v /config` | Users home directory in the container, stores program settings. |
110+
| `--cap_add=` | Required for keyring functionality |
107111

108112
## Environment variables from files (Docker secrets)
109113

Diff for: readme-vars.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@ param_volumes:
2727
param_usage_include_ports: true
2828
param_ports:
2929
- { external_port: "3000", internal_port: "3000", port_desc: "Mysql Workbench desktop gui." }
30-
30+
custom_params:
31+
- { name: "cap_add", name_compose: "cap_add", value: ["IPC_LOCK"], desc: "Required for keyring functionality", array: "true" }
3132
# application setup block
3233
app_setup_block_enabled: true
3334
app_setup_block: |

0 commit comments

Comments
 (0)