docker - Docker –host 通过 SSH ProxyJump
问题描述
我有一个设置,其中图像构建在本地并部署到远程:
local ---> remote
但是遥控器不应该直接暴露在互联网上:
local ---> ssh gateway ---> remote
本地的当前脚本如下所示:
# Building
docker build $PATH
# Transferring images to remote
# Operations on remote
docker -H ssh://$USERNAME@$REMOTE_IP ps
如何docker -H
通过网关与 SSH ProxyJump 一起使用?
我需要在本地和本地远程运行 docker。
我无法在网关上为 SSH 隧道添加任何端口绑定,但我可以在本地执行任何操作。
解决方案
推荐阅读
- java - Java Kafka Consumer在内存中存储状态?
- r - 如何在不使用 for 循环的情况下将向量更改为相应的名称
- ios - 如何使用 Xcode 在 iOS 上调试 Kotlin
- python - 使用 csv.to_csv 写入 csv 文件时的特殊字符
- javascript - 我的 CSS 和 JS 外部文件在我的项目中不起作用
- javascript - 在浏览器开发人员检查工具获得焦点之前无法访问 Timymce
- excel - Excel,合并相似的数据,但有一些缺失/添加的行
- javascript - Django request.POST.get 不适用于 Vanilla JavaScript 请求
- python - Pybind11 keep-alive 不会让对象保持活动状态
- flutter - 插件 admob_flutter 使用了已弃用的 Android 嵌入版本