(dockerfile)为flag -v:指定错误模式
我有这些介绍https://github.com/notabenoid/notabenoid-dockerfile
出我的错误命令
docker run -v `pwd`:/srv/example.com -p 127.0.0.1:8080:80 --name notabenoid notabenoid
我设法把网站,但我的目标是改变一些文件和图片
如何编辑文件到容器?
使用docker exec
修改容器中的某些文件,请参阅文档
https://docs.docker.com/engine/reference/commandline/exec/
检查docker run
的文档
https://docs.docker.com/engine/reference/commandline/run/
和-v
的例子
如果你只需要改变一些文件使用docker cp 。
docker run -p 127.0.0.1:8080:80 --name notabenoid notabenoid docker cp notabenoid:/srv/example.com/file_to_change . edit file docker cp file_to_change notabenoid:/srv/example.com/file_to_change
其中/srv/example.com/file_to_change
是容器中的文件path。
编辑
让我们你的新标识是/home/Hellioob/new_logo.gif
。
docker cp /home/Hellioob/new_logo.gif notabenoid:/notabenoid/site/www/i/logo.gif
- Jenkinspipe道:docker.withServer(…)不会在远程服务器上执行docker命令
- docker集装箱知道rbenv全球但不是ruby
- 无法通过login/传递login到docker-compose容器中的mongoDB
- ENOTFOUND在使用Kubernetes的Docker容器上启动Secure Gateway Client时出错
- Docker使用什么校验和来cachingCOPY?
- Docker Windows到networking驱动器上的Windows卷
- 使用docker同时运行多个相同的容器
- 通过图像名称停止Docker容器,如果没有容器正在运行,请不要错误
- 从容器内部获取内省元数据