how to export DOCKER_HOST=unix://$XDG_RUNTIME_DIR/docker.sock using shell script automatically.
还没有人认领这个 Issue。
评估
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 新手友好度
- 18/100
- Issue 类型
- 缺陷
- 描述清晰度
- 需要澄清
- 活跃度
- 停滞
- 技术栈
- docker, shell
调研方向
未指定 repository 文件或测试。首先在 Ubuntu 上复现 shell script,并在写入 ~/.bashrc 后,将当前 shell 中的环境与新启动的 shell 中的环境进行比较;当 rootless Docker 客户端自动看到预期的 DOCKER_HOST 时,即表示完成。
由索引模型根据 Issue 内容生成。
描述
Hi,
I would like to automate these steps to install docker as the rootless user for that I've created shell script.but while doing echo "export DOCKER_HOST=unix://$XDG_RUNTIME_DIR/docker.sock" using shell script it is not working.on manual, it is working fine.
export USERID=$( id |grep uid | awk -F '[ ]' '{print $1}' | awk -F '[(]' '{print $1}'| awk -F '[=]' '{print $2}')
sudo apt-get install -y uidmap
curl -fsSL https://get.docker.com/rootless | sh
echo "DOCKER_HOST=unix:///run/user/${USERID}/docker.sock">>~/.bashrc
systemctl --user status docker
systemctl --user start docker
Even though if I export this value to ~/.bashrc, it is not showing in system environment.
Could you please let me know how I can automatically add this value as env on the ubuntu machine.
Thanks
Rohit Thakur.
- 主要语言
- Shell
- 星标
- 3.2k
- 派生
- 862
- 平均合并
- 3 小时 15 分钟
- 30 天内合并 PR
- 2
环境准备
- 没有 Dockerfile 或 Docker Compose 文件
- 有 Pull Request 模板
- 没有贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
docker/docker-install 的其他 Issue
-
难度 3/5 1-2 天 新手友好度 68/100
docker/docker-install#575 ·
-
Debian/Ubuntu installation should use deb822 .sources format可能已有人在做 @merlinz01 于 143 天前认领。 未关闭
难度 3/5 1-2 天 新手友好度 55/100
docker/docker-install#559 · 4 条评论 ·
-
难度 3/5 1-2 天 新手友好度 55/100
docker/docker-install#554 ·
-
难度 2/5 1-3 小时 新手友好度 48/100
docker/docker-install#548 · 1 条评论 ·
-
难度 2/5 1-3 小时 新手友好度 55/100
docker/docker-install#540 ·
查看 docker/docker-install 的全部 Issue
相似的 Issue
-
dependencies feature github_actions good first issue
难度 2/5 1-3 小时 新手友好度 62/100
wemake-services/wemake-django-template#3149 ·
维护者通常 1 天内回复
-
severity: low
难度 2/5 1-3 小时 新手友好度 70/100
luainkernel/lunatik#1853 ·
维护者通常 1 天内回复
-
priority middle
难度 1/5 1 小时以内 新手友好度 72/100
KATO-Hiro/AtCoderClans#12838 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 62/100
heymegabyte/install.doctor#171 ·
-
good first issue needs-triage priority: low
难度 2/5 1-3 小时 新手友好度 78/100
melodic-software/claude-code-plugins#6699 · 1 条评论 ·
维护者通常 1 天内回复