docker run -it -v /宿主机绝对路径目录:/容器内容目录 镜像名 //此命令会自动创建相应的目录。命令成功之后,就建立了宿主机与容器内目录的共享,双边的改动双边都能看见。 容器退出 -> 宿主机修改共享目录下面的文件 -> docker start $(docker ps -l) 此种方式可以重新启动docker,并且能够共享刚才的目录。 d...
docker run命令在一个新的容器中运行一个命令,如果需要的话会拉取镜像并启动容器。你可以使用docker st...
docker run -it -v /宿主机绝对路径目录:/容器绝对路径目录 镜像名 -v命令除了可以挂在目录, 还有mkdir的作用. 也就是说, 如果挂在的目录不存在, 那么他会自动创建目录 2. 查看数据卷是否挂在成功 docker inspect 容器id docker inspect d804cc6b6e31, 看到挂在信息Mounts. 我们看到RW, 表示可以读写 3. ...
docker run -it -v /宿主机绝对路径目录:/容器内目录 镜像id/镜像名 容器里有了这个文件夹 宿主机也有了这个文件夹 这时候你给宿主机或者容器添加文件修改文件,二者都会同步更新。 就算容器关闭之后,重启,容器内的容器卷也会同步宿主机的内容。 docker inspect 容器id/容器名 会发现宿主机的卷文件夹和容器的卷...
docker run -it -v /宿主机目录:/容器目录:ro 镜像名 # 读写,默认。宿主机和容器可以双向操作数据。 docker run -it -v /宿主机目录:/容器目录:rw 镜像名 1.5.10、删除容器 # 删除指定容器 docker rm 容器名称|容器ID # 删除多个容器 docker rm 容器名称|容器ID 容器名称|容器ID ...
docker run -i:表示运行容器 -t:启动后会进入其命令行 -d:后台运行 --name :创建的别名 -v:表示目录映射关系 -p:表示端口映射, / 如果一行写不下用/来换行 exec 进入运行时容器 示例docker exec -it 容器id /bin/bash logs -f 容器的日志 inspect 容器的信息信息 rm删除容器 ...
docker run -it -v /宿主机绝对路径目录:/容器内目录:ro镜像名 说明:这个是只读,也就是主机单向的穿给docker centos容器,centos容器只能看文件,不能更改文件 dockerFile添加 1.什么是dockerFile: 个人理解,就是镜像模板的描述文件 说明:出于可移植和分享的考虑,用-v 主机目录:容器目录这种方法(就是数据卷的直接...
添加数据卷命令:docker run -it -v /宿主机绝对路径目录:/容器内目录 镜像名 比如执行docker run -it -v /mydatadir:/dockerdatadir centos,就表示让centos这个镜像和主机之间建立数据卷,主机根目录下的mydatadir和centos镜像根目录下的dockerdatadir目录建立连接,进行数据共享。目录不存会自动新建目录。执行了以...
docker run命令非常复杂,可以先执行一个docker run --help来查看帮助: 比如我们要执行python的shell,需要添加-it参数,即:docker run -it python:3.8 4.2 将宿主机的文件挂载到容器 docker容器与宿主机是隔离的,要想让容器内的程序能访问宿主机上的文件,需要通过-v参数将宿主机的文件挂载到容器中。 比如...