| 1. 导出Docker镜像 | docker save -o my_image.tar my_image:latest | | 2. 解压Docker镜像 | mkdir my_image && tar -xf my_image.tar -C my_image | | 3. 进入容器 | docker run -it my_image:latest /bin/bash | | 4. 修改文件 | 在容器内部执行需要的文件修改操作 | | 5. 退出容器...
docker run -it <image_name> /bin/bash 复制代码 在容器中修改需要的文件,比如使用vim编辑器编辑文件: vim <file_path> 复制代码 保存修改并退出容器。 在容器内创建一个新的镜像,并将修改保存下来: docker commit <container_id> <new_image_name> 复制代码 最后,推送新的镜像到Docker仓库: docker pus...
启动Docker容器:首先,需要启动一个Docker容器,可以使用docker run命令来创建并启动容器。 dockerrun-it<image_name>/bin/bash 1. 修改文件:进入到容器中后,可以使用命令行工具或编辑器来修改需要的文件。 vi/path/to/file 1. 保存修改:保存修改后,退出容器。 提交镜像:使用docker commit命令将修改后的容器保存为...
运行一个容器:首先,使用docker run命令运行一个容器,可以是基于需要修改的镜像创建的容器,例如: docker run -it <image_name> /bin/bash 复制代码 这将在交互模式下启动一个容器,并进入容器的shell环境。 执行修改操作:在容器内部,可以使用各种命令和工具来修改文件,例如使用vi编辑器修改文件内容: vi <file_path...
一开始在 Windows 上安装了 docker 后,它默认是把镜像拉取保存到 C:\Users\<你当前用户>\AppData\Local\Docker\wsl\data\ 路径的 ext4.vhdx 文件下,当拉取的镜像越来越大时,C 盘比较小的同学就 hold 不住了,怎么在 Windows 上修改 docker 的镜像文件存储位置也就变的迫在眉睫。
网上下载的docker虽然很丰富,但总有一些需求无法满足,比如下载Ubuntu镜像后,没有gcc也没有cmake,于是需要自己安装,安装后最好能保存到本地,以后重新装虚拟机时可以立即使用,因此我准备自己修改镜像并保存到本地。 运行docker jun@jun-u:/home$ sudo docker run-it-p9933:22ubuntu/bin/bash[sudo]passwordforjun:...
0.首先关闭docker destop. 1.通过Everything或者资源管理器找到以.vhdx结尾的文件所在的位置,这些就是docker镜像路径 2.我的路径:C:\Users\Administrator\AppData\Local\Docker\wsl\data 2.将路径下的exth.vh
docker-desktop (对应distro/ext4.vhdx) docker-desktop-data (对应data/ext4.vhdx) 按官网提示:vhdx文件最大支持256G,超出大小会有异常[1] 3、将docker-desktop-data导出到文件中(备份image及相关文件),使用如下命令: wsl --export docker-desktop-data "D:\\docker-desktop-data.tar" ...
方法二:修改容器配置文件,重启docker服务 容器的配置文件路径: /var/lib/docker/containers/[hash_of_the_container]/hostconfig.json 其中的hashofthecontainer是docker镜像的hash值,可以通过docker ps或者docker inspect containername查看。(CONTAINER ID就可以看出来) ...
1 由于Docker默认镜像的下载地址是国外的DockerHub,如下图所示:2 登录到阿里云开发者管理后台cr.console.aliyun.com,点击左侧的镜像加速器,右侧会显示镜像加速器的地址,如下图所示:3 在etc目录下创建一个docker目录,命令为sudo mkdir -p /etc/docker 4 在docker目录下添加一个daemon.json文件,命令如下:...