Har*_*lue 6 docker keycloak docker-copy
我正在尝试将整个目录从我的docker映像复制到本地计算机.
图像是一个keycloak图像,我想复制主题文件夹,以便我可以处理自定义主题.
我正在运行以下命令 -
docker cp 143v73628670f:keycloak/themes ~/Development/Code/Git/keycloak-recognition-login-branding
Run Code Online (Sandbox Code Playgroud)
但是我收到以下回复 -
Error response from daemon: Could not find the file keycloak/themes in container 143v73628670f
Run Code Online (Sandbox Code Playgroud)
当我使用 - 连接到我的容器时 -
docker exec -t -i 143v73628670f /bin/bash
Run Code Online (Sandbox Code Playgroud)
我可以使用 - 导航到主题 -
cd keycloak/themes/
Run Code Online (Sandbox Code Playgroud)
我可以看到它位于那里,文件在终端中是预期的.
我在Mac上本地运行实例.
如何将整个主题文件夹复制到本地计算机?我做错了什么?
Ser*_*giu 12
编辑
运行'pwd'后你应该运行Docker cp命令,如下所示:
docker cp 143v73628670f:/opt/jboss/keycloak/themes ~/Development/Code/Git/keycloak-recognition-login-branding
Run Code Online (Sandbox Code Playgroud)
你忘记了尾随'/'.因此,您的命令应如下所示:
docker cp 143v73628670f:/keycloak/themes/ ~/Development/Code/Git/keycloak-recognition-login-branding
Run Code Online (Sandbox Code Playgroud)
此外,您可以使用Docker卷,它允许您在运行容器时将本地目录传递到容器中
| 归档时间: |
|
| 查看次数: |
13856 次 |
| 最近记录: |