We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hello,
I am following this article: https://engineering.docker.com/2019/02/experimenting-with-rootless-docker/ and I could not get to install docker in rootless mode. Here is what I tried:
[dummy_user@jaguar ~]$ curl -sSL https://get.docker.com/rootless | sh # Missing system requirements. Please run following commands to # install the requirements and run this installer again. # Alternatively iptables checks can be disabled with SKIP_IPTABLES=1 cat <<EOF | sudo sh -x curl -o /etc/yum.repos.d/vbatts-shadow-utils-newxidmap-epel-7.repo https://copr.fedorainfracloud.org/coprs/vbatts/shadow-utils-newxidmap/repo/epel-7/vbatts-shadow-utils-newxidmap-epel-7.repo yum install -y shadow-utils46-newxidmap cat <<EOT > /etc/sysctl.d/51-rootless.conf user.max_user_namespaces = 28633 EOT sysctl --system EOF [dummy_user@jaguar ~]$ exit [root@jaguar shared_account]# cat <<EOF | sudo sh -x > curl -o /etc/yum.repos.d/vbatts-shadow-utils-newxidmap-epel-7.repo https://copr.fedorainfracloud.org/coprs/vbatts/shadow-utils-newxidmap/repo/epel-7/vbatts-shadow-utils-newxidmap-epel-7.repo > yum install -y shadow-utils46-newxidmap > cat <<EOT > /etc/sysctl.d/51-rootless.conf > user.max_user_namespaces = 28633 > EOT > sysctl --system > EOF + curl -o /etc/yum.repos.d/vbatts-shadow-utils-newxidmap-epel-7.repo https://copr.fedorainfracloud.org/coprs/vbatts/shadow-utils-newxidmap/repo/epel-7/vbatts-shadow-utils-newxidmap-epel-7.repo % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 382 100 382 0 0 336 0 0:00:01 0:00:01 --:--:-- 336 + yum install -y shadow-utils46-newxidmap Failed to set locale, defaulting to C Loaded plugins: fastestmirror, langpacks Loading mirror speeds from cached hostfile * base: centos.quelquesmots.fr * epel: fr2.rpmfind.net * extras: centos.crazyfrogs.org * ius: mirror.amsiohosting.net * updates: centos.mirror.fr.planethoster.net vbatts-shadow-utils-newxidmap | 3.0 kB 00:00:00 vbatts-shadow-utils-newxidmap/x86_64/primary_db | 6.1 kB 00:00:00 Resolving Dependencies --> Running transaction check ---> Package shadow-utils46-newxidmap.x86_64 2:4.6-4.el7 will be installed --> Finished Dependency Resolution Dependencies Resolved ============================================================================================================================================================= Package Arch Version Repository Size ============================================================================================================================================================= Installing: shadow-utils46-newxidmap x86_64 2:4.6-4.el7 vbatts-shadow-utils-newxidmap 55 k Transaction Summary ============================================================================================================================================================= Install 1 Package Total download size: 55 k Installed size: 78 k Downloading packages: warning: /var/cache/yum/x86_64/7/vbatts-shadow-utils-newxidmap/packages/shadow-utils46-newxidmap-4.6-4.el7.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID 86062069: NOKEY Public key for shadow-utils46-newxidmap-4.6-4.el7.x86_64.rpm is not installed shadow-utils46-newxidmap-4.6-4.el7.x86_64.rpm | 55 kB 00:00:01 Retrieving key from https://copr-be.cloud.fedoraproject.org/results/vbatts/shadow-utils-newxidmap/pubkey.gpg Importing GPG key 0x86062069: Userid : "vbatts_shadow-utils-newxidmap (None) <vbatts#shadow-utils-newxidmap@copr.fedorahosted.org>" Fingerprint: c3d6 a7a0 ec6c 0d68 b33d 9e58 b2b2 93f9 8606 2069 From : https://copr-be.cloud.fedoraproject.org/results/vbatts/shadow-utils-newxidmap/pubkey.gpg Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : 2:shadow-utils46-newxidmap-4.6-4.el7.x86_64 1/1 Verifying : 2:shadow-utils46-newxidmap-4.6-4.el7.x86_64 1/1 Installed: shadow-utils46-newxidmap.x86_64 2:4.6-4.el7 Complete! + cat + sysctl --system * Applying /usr/lib/sysctl.d/00-system.conf ... net.bridge.bridge-nf-call-ip6tables = 0 net.bridge.bridge-nf-call-iptables = 0 net.bridge.bridge-nf-call-arptables = 0 * Applying /usr/lib/sysctl.d/10-default-yama-scope.conf ... kernel.yama.ptrace_scope = 0 * Applying /usr/lib/sysctl.d/50-default.conf ... kernel.sysrq = 16 kernel.core_uses_pid = 1 net.ipv4.conf.default.rp_filter = 1 net.ipv4.conf.all.rp_filter = 1 net.ipv4.conf.default.accept_source_route = 0 net.ipv4.conf.all.accept_source_route = 0 net.ipv4.conf.default.promote_secondaries = 1 net.ipv4.conf.all.promote_secondaries = 1 fs.protected_hardlinks = 1 fs.protected_symlinks = 1 * Applying /etc/sysctl.d/51-rootless.conf ... user.max_user_namespaces = 28633 * Applying /usr/lib/sysctl.d/60-libvirtd.conf ... fs.aio-max-nr = 1048576 * Applying /etc/sysctl.d/99-sysctl.conf ... * Applying /etc/sysctl.conf ... [root@jaguar shared_account]# su dummy_user [dummy_user@jaguar shared_account]$ curl -sSL https://get.docker.com/rootless | sh Could not find records for the current user dummy_user from /etc/subuid . Please make sure valid subuid range is set there. For example: echo "dummy_user:100000:65536" >> /etc/subuid [dummy_user@jaguar shared_account]$ echo "dummy_user:100000:65536" >> /etc/subuid bash: /etc/subuid: Permission denied [dummy_user@jaguar shared_account]$ exit [root@jaguar shared_account]# echo "dummy_user:100000:65536" >> /etc/subuid [root@jaguar shared_account]# su dummy_user [dummy_user@jaguar shared_account]$ curl -sSL https://get.docker.com/rootless | sh Could not find records for the current user dummy_user from /etc/subgid . Please make sure valid subuid range is set there. For example: echo "dummy_user:100000:65536" >> /etc/subgid [dummy_user@jaguar shared_account]$
I use CentOS.
CentOS Linux release 7.6.1810 (Core)
I you need me to try anything else or to give more info, please let me know.
And thanks for making Docker!
The text was updated successfully, but these errors were encountered:
My bad, I didn't notice I had to do it for the subuid and subgid. It wasn't the same message. Everything is working now :)
Sorry, something went wrong.
No branches or pull requests
Hello,
I am following this article:
https://engineering.docker.com/2019/02/experimenting-with-rootless-docker/
and I could not get to install docker in rootless mode. Here is what I tried:
I use CentOS.
I you need me to try anything else or to give more info, please let me know.
And thanks for making Docker!
The text was updated successfully, but these errors were encountered: