zoukankan      html  css  js  c++  java
  • docker-修改容器挂载目录

    1、停止容器

    systemctl stop docker.service
    
    # 一定要停止容器,不然修改无效
    
    #检查容器是否已停止
    docker ps
    

    2、修改挂载点信息

    "MountPoints": {
            "/etc/gitlab-runner": {
                "Source": "/opt/gitlab-runner/config",
                "Destination": "/etc/gitlab-runner",
                "RW": true,
                "Name": "",
                "Driver": "",
                "Type": "bind",
                "Propagation": "rprivate",
                "Spec": {
                    "Type": "bind",
                    "Source": "/opt/gitlab-runner/config",
                    "Target": "/etc/gitlab-runner"
                },
                "SkipMountpointCreation": false
            },
            "/home/gitlab-runner": {
                "Source": "",
                "Destination": "/home/gitlab-runner",
                "RW": true,
                "Name": "27cbde18a296ee3f8cf2744d108e04fec26d0a75ecd1383d9deb4a5f802e26f7",
                "Driver": "local",
                "Type": "volume",
                "Spec": {},
                "SkipMountpointCreation": false
            },
            "/var/run/docker.sock": {
                "Source": "/var/run/docker.sock",
                "Destination": "/var/run/docker.sock",
                "RW": true,
                "Name": "",
                "Driver": "",
                "Type": "bind",
                "Propagation": "rprivate",
                "Spec": {
                    "Type": "bind",
                    "Source": "/var/run/docker.sock",
                    "Target": "/var/run/docker.sock"
                },
                "SkipMountpointCreation": false
            },
            "/opt/maven": {
                "Source": "/opt/maven",
                "Destination": "/opt/maven",
                "RW": true,
                "Name": "",
                "Driver": "",
                "Type": "bind",
                "Propagation": "rprivate",
                "Spec": {
                    "Type": "bind",
                    "Source": "/opt/maven",
                    "Target": "/opt/maven"
                },
                "SkipMountpointCreation": false
            }
        }
    
    # 建议复制一个已有的挂载点,修改成添加的路径,再追加到最后面,要注意在倒数第二个的结尾加“,”
    

    3、重启docker

    systemctl start docker.service
    
    # 确认容器是否启动
    docker ps
    

    4、进去容器查看

    docker exec -it 容器ID  /bin/bash
    
  • 相关阅读:
    Linux下的输入/输出重定向
    strcpy与strncpy的区别
    C++的函数重载
    gtest 学习二
    gtest 学习一
    char* wchar* char wchar转换
    iconv 编译不通过问题
    嵌入式常用库
    驱动编程class_create说明
    libiconv 交叉编译
  • 原文地址:https://www.cnblogs.com/sandyyeh/p/14916006.html
Copyright © 2011-2022 走看看