【问题标题】:Jfrog cli docker image is not persistentJfrog cli docker 镜像不持久
【发布时间】:2022-01-19 03:17:19
【问题描述】:

通过使用docker run releases-docker.jfrog.io/jfrog/jfrog-cli-full-v2-jf jf -v 将 jf cli 作为 docker 容器运行时 容器退出,因此我无法配置。

【问题讨论】:

    标签: artifactory jfrog jfrog-cli


    【解决方案1】:

    JFrog CLI 将其配置存储在其主目录中,在本地系统上名为 .jfrog。 默认情况下,.jfrog 目录位于用户主目录下。您可以选择通过设置 JFROG_CLI_HOME_DIR 环境变量来更改主目录位置。

    因此,如果您希望 JFrog CLI 从容器内部访问主目录,则需要将容器的 JFrog CLI 主目录挂载到主机上的目录中。您可以使用 docker 的卷功能执行此操作,方法是在命令中添加 -v 选项,如下所示:

    docker run -v ~/.jfrog:/home/frogger/.jfrog releases-docker.jfrog.io/jfrog/jfrog-cli-full-v2-jf jf c show
    

    在上述命令中,我们将主机的~/.jfrog 目录映射到容器的/home/frogger/.jfrog 目录。 releases-docker.jfrog.io/jfrog/jfrog-cli-full-v2-jf 容器的用户主目录是 /home/frogger

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-01-22
      • 2023-01-28
      • 2022-08-18
      • 2022-12-13
      • 1970-01-01
      • 1970-01-01
      • 2020-11-26
      • 2016-05-30
      相关资源
      最近更新 更多