我是码头工人的新手。我想在docker中运行tinyproxy。这是我用来创建一个docker容器的图像:" https://hub.docker.com/r/dtgilles/tinyproxy/"。
docker run -v $(pwd):/ logs -p 8888:8888 -d --name tiny dtgilles / tinyproxy
有没有人对保存容器中的更改有任何想法?
答案 0 :(得分:1)
如何保存由容器提交的更改?
命令docker commit
从容器的更改中创建新图像(来自手册页)。
实际上,您不应该这样做保存配置文件。 Docker镜像应该是不可变的。这样可以通过安装的卷增加共享和图像自定义。
您应该做的是在主机上创建配置文件,并通过docker run
参数共享它。这是通过使用选项-v|--volume
完成的。检查手册页,然后您就可以在主机和容器之间共享文件(或目录),从而可以通过不同的运行来保存数据。