Github messages for voidlinux
 help / color / mirror / Atom feed
* Re: Any support for rootless docker ? 
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-31566@inbox.vuxu.org>
  2021-06-22 19:07 ` Any support for rootless docker ? CameronNemo
@ 2021-06-23 15:53 ` thegarlynch
  2021-06-23 18:09 ` Duncaen
                   ` (9 subsequent siblings)
  11 siblings, 0 replies; 12+ messages in thread
From: thegarlynch @ 2021-06-23 15:53 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 225 bytes --]

New comment by thegarlynch on void-packages repository

https://github.com/void-linux/void-packages/issues/31566#issuecomment-866959564

Comment:
I try it, but i prefer the package to be downloaded with simple xbps to update

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Any support for rootless docker ? 
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-31566@inbox.vuxu.org>
  2021-06-22 19:07 ` Any support for rootless docker ? CameronNemo
  2021-06-23 15:53 ` thegarlynch
@ 2021-06-23 18:09 ` Duncaen
  2021-06-24 10:24 ` thegarlynch
                   ` (8 subsequent siblings)
  11 siblings, 0 replies; 12+ messages in thread
From: Duncaen @ 2021-06-23 18:09 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 289 bytes --]

New comment by Duncaen on void-packages repository

https://github.com/void-linux/void-packages/issues/31566#issuecomment-867051690

Comment:
Have you tried setting up the docker package? All the requirements should be met, nothing should not make it work if you configure it accordingly.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Any support for rootless docker ? 
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-31566@inbox.vuxu.org>
                   ` (2 preceding siblings ...)
  2021-06-23 18:09 ` Duncaen
@ 2021-06-24 10:24 ` thegarlynch
  2021-06-24 11:48 ` Duncaen
                   ` (7 subsequent siblings)
  11 siblings, 0 replies; 12+ messages in thread
From: thegarlynch @ 2021-06-24 10:24 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 257 bytes --]

New comment by thegarlynch on void-packages repository

https://github.com/void-linux/void-packages/issues/31566#issuecomment-867523170

Comment:
Did i have to made new package and push it ? or is it already working with current docker package in void repo

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Any support for rootless docker ? 
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-31566@inbox.vuxu.org>
                   ` (3 preceding siblings ...)
  2021-06-24 10:24 ` thegarlynch
@ 2021-06-24 11:48 ` Duncaen
  2021-06-24 11:52 ` thegarlynch
                   ` (6 subsequent siblings)
  11 siblings, 0 replies; 12+ messages in thread
From: Duncaen @ 2021-06-24 11:48 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 165 bytes --]

New comment by Duncaen on void-packages repository

https://github.com/void-linux/void-packages/issues/31566#issuecomment-867572655

Comment:
No its part of docker.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Any support for rootless docker ? 
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-31566@inbox.vuxu.org>
                   ` (4 preceding siblings ...)
  2021-06-24 11:48 ` Duncaen
@ 2021-06-24 11:52 ` thegarlynch
  2021-06-24 12:05 ` Duncaen
                   ` (5 subsequent siblings)
  11 siblings, 0 replies; 12+ messages in thread
From: thegarlynch @ 2021-06-24 11:52 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 282 bytes --]

New comment by thegarlynch on void-packages repository

https://github.com/void-linux/void-packages/issues/31566#issuecomment-867575423

Comment:
rootless docker instruction requires new docker package installed, as it mention here https://docs.docker.com/engine/security/rootless/

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Any support for rootless docker ? 
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-31566@inbox.vuxu.org>
                   ` (5 preceding siblings ...)
  2021-06-24 11:52 ` thegarlynch
@ 2021-06-24 12:05 ` Duncaen
  2021-06-30  5:36 ` thegarlynch
                   ` (4 subsequent siblings)
  11 siblings, 0 replies; 12+ messages in thread
From: Duncaen @ 2021-06-24 12:05 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 305 bytes --]

New comment by Duncaen on void-packages repository

https://github.com/void-linux/void-packages/issues/31566#issuecomment-867583165

Comment:
The install section refers to the normal docker package. But ok, lets just say its not supported and someone has to try it out, fix and document how to set it up.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Any support for rootless docker ? 
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-31566@inbox.vuxu.org>
                   ` (6 preceding siblings ...)
  2021-06-24 12:05 ` Duncaen
@ 2021-06-30  5:36 ` thegarlynch
  2021-06-30 22:18 ` zdykstra
                   ` (3 subsequent siblings)
  11 siblings, 0 replies; 12+ messages in thread
From: thegarlynch @ 2021-06-30  5:36 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 431 bytes --]

New comment by thegarlynch on void-packages repository

https://github.com/void-linux/void-packages/issues/31566#issuecomment-871110191

Comment:
Sorry, i think i have warped view about how docker-rootless worked. Even if we go debian way a.k.a making docker-rootless-installer available on ``/bin/``  and automatically put systemd service for rootless docker. Void runit still didn't have a conventional way to run user service. 

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Any support for rootless docker ? 
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-31566@inbox.vuxu.org>
                   ` (7 preceding siblings ...)
  2021-06-30  5:36 ` thegarlynch
@ 2021-06-30 22:18 ` zdykstra
  2021-07-01  3:26 ` [ISSUE] [CLOSED] " thegarlynch
                   ` (2 subsequent siblings)
  11 siblings, 0 replies; 12+ messages in thread
From: zdykstra @ 2021-06-30 22:18 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 399 bytes --]

New comment by zdykstra on void-packages repository

https://github.com/void-linux/void-packages/issues/31566#issuecomment-871763941

Comment:
There are step-by-step directions to running rootless docker with out systemd in the link you've provided. There are [user-level services in Void](https://docs.voidlinux.org/config/services/user-services.html). It looks like it should "just work" on Void.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [ISSUE] [CLOSED] Any support for rootless docker ? 
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-31566@inbox.vuxu.org>
                   ` (8 preceding siblings ...)
  2021-06-30 22:18 ` zdykstra
@ 2021-07-01  3:26 ` thegarlynch
  2021-07-07 17:31 ` thegarlynch
  2021-07-07 17:32 ` thegarlynch
  11 siblings, 0 replies; 12+ messages in thread
From: thegarlynch @ 2021-07-01  3:26 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 178 bytes --]

Closed issue by thegarlynch on void-packages repository

https://github.com/void-linux/void-packages/issues/31566

Description:
https://docs.docker.com/engine/security/rootless/

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Any support for rootless docker ? 
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-31566@inbox.vuxu.org>
                   ` (9 preceding siblings ...)
  2021-07-01  3:26 ` [ISSUE] [CLOSED] " thegarlynch
@ 2021-07-07 17:31 ` thegarlynch
  2021-07-07 17:32 ` thegarlynch
  11 siblings, 0 replies; 12+ messages in thread
From: thegarlynch @ 2021-07-07 17:31 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 799 bytes --]

New comment by thegarlynch on void-packages repository

https://github.com/void-linux/void-packages/issues/31566#issuecomment-875793421

Comment:
Ok. i finally get it work. 

```sh
#!/bin/sh

export USER="<<user>>"
export HOME="/home/<<user>>"

exec chpst -u "<<user>>" env XDG_RUNTIME_DIR="/run/user/1000" env DOCKER_HOST="unix:///run/user/1000/docker.sock" env PATH="/home/<<user>>/bin:$PATH" /home/<<user>>/bin/dockerd-rootless.sh
```

also, set /etc/security/pam_env.conf

```
DOCKER_HOST     DEFAULT=unix:///${XDG_RUNTIME_DIR}/docker.sock
PATH            DEFAULT=${HOME}/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin
```

if only runit is able to run a service only after login (with USER and HOME environment being set). i could made a package out of this

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Any support for rootless docker ? 
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-31566@inbox.vuxu.org>
                   ` (10 preceding siblings ...)
  2021-07-07 17:31 ` thegarlynch
@ 2021-07-07 17:32 ` thegarlynch
  11 siblings, 0 replies; 12+ messages in thread
From: thegarlynch @ 2021-07-07 17:32 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 926 bytes --]

New comment by thegarlynch on void-packages repository

https://github.com/void-linux/void-packages/issues/31566#issuecomment-875793421

Comment:
Ok. i finally get it work. 

first, do regular installation like here : 
https://docs.docker.com/engine/security/rootless/

/etc/sv/docker-rootless/run
```sh
#!/bin/sh

export USER="<<user>>"
export HOME="/home/<<user>>"

exec chpst -u "<<user>>" env XDG_RUNTIME_DIR="/run/user/1000" env DOCKER_HOST="unix:///run/user/1000/docker.sock" env PATH="/home/<<user>>/bin:$PATH" /home/<<user>>/bin/dockerd-rootless.sh
```

also, set /etc/security/pam_env.conf

```
DOCKER_HOST     DEFAULT=unix:///${XDG_RUNTIME_DIR}/docker.sock
PATH            DEFAULT=${HOME}/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin
```

if only runit is able to run a service only after login (with USER and HOME environment being set). i could made a package out of this

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Any support for rootless docker ? 
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-31566@inbox.vuxu.org>
@ 2021-06-22 19:07 ` CameronNemo
  2021-06-23 15:53 ` thegarlynch
                   ` (10 subsequent siblings)
  11 siblings, 0 replies; 12+ messages in thread
From: CameronNemo @ 2021-06-22 19:07 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 181 bytes --]

New comment by CameronNemo on void-packages repository

https://github.com/void-linux/void-packages/issues/31566#issuecomment-866256798

Comment:
Did you try it and hit any issues?

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2021-07-07 17:32 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-31566@inbox.vuxu.org>
2021-06-22 19:07 ` Any support for rootless docker ? CameronNemo
2021-06-23 15:53 ` thegarlynch
2021-06-23 18:09 ` Duncaen
2021-06-24 10:24 ` thegarlynch
2021-06-24 11:48 ` Duncaen
2021-06-24 11:52 ` thegarlynch
2021-06-24 12:05 ` Duncaen
2021-06-30  5:36 ` thegarlynch
2021-06-30 22:18 ` zdykstra
2021-07-01  3:26 ` [ISSUE] [CLOSED] " thegarlynch
2021-07-07 17:31 ` thegarlynch
2021-07-07 17:32 ` thegarlynch

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).