我在运行 docker 命令时使用 -H 选项来指定删除主机。但是,我正在尝试指定一个私钥文件,但无法确定是否可行。如果我将所需的私钥文件重命名为 id_rsa 它可以工作,所以我知道我的密钥配置正确。但是我不想每次尝试远程运行 docker 命令时都将我的私钥文件名更改为 id_rsa。
以下方法有效,但仅当我将 .pem 文件名更改为 id_rsa 时。我想直接指定一个文件
docker -H ssh://ec2-user@<ip address> container ls
我在运行 docker 命令时使用 -H 选项来指定删除主机。但是,我正在尝试指定一个私钥文件,但无法确定是否可行。如果我将所需的私钥文件重命名为 id_rsa 它可以工作,所以我知道我的密钥配置正确。但是我不想每次尝试远程运行 docker 命令时都将我的私钥文件名更改为 id_rsa。
以下方法有效,但仅当我将 .pem 文件名更改为 id_rsa 时。我想直接指定一个文件
docker -H ssh://ec2-user@<ip address> container ls