我需要为 Docker创建一个持久卷。该卷必须命名extra-addons并位于/mnt/.
我运行这个命令:
sudo docker volume create /mnt/extra-addons
Run Code Online (Sandbox Code Playgroud)
我收到此错误消息:
Error response from daemon: create /mnt/extra-addons: "/mnt/extra-addons" includes invalid characters for a local volume name, only "[a-zA-Z0-9][a-zA-Z0-9_.-]" are allowed. If you intended to pass a host directory, use absolute path
Run Code Online (Sandbox Code Playgroud)
请注意,当我简单地运行: 时sudo docker volume create extra-addons,我不会遇到这个问题,但是当我使用 来检查有问题的卷时sudo docker inspect extra-addons,我发现它位于我不想要的地方:
[
{
"CreatedAt": "2018-04-21T14:40:25+03:00",
"Driver": "local",
"Labels": {},
"Mountpoint": "/var/lib/docker/volumes/extra-addons/_data",
"Name": "extra-addons",
"Options": {},
"Scope": "local"
}
]
Run Code Online (Sandbox Code Playgroud)
我的意思是我宁愿看到这样的音量: /mnt/extra-addons
任何的想法?
在我的一台 Ubuntu 机器上,我不小心输入*.*了disk free命令:
df -h *.*
Run Code Online (Sandbox Code Playgroud)
我得到了这个输出:
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 455G 26G 406G 7% /
/dev/sda1 455G 26G 406G 7% /
/dev/sda1 455G 26G 406G 7% /
/dev/sda1 455G 26G 406G 7% /
/dev/sda1 455G 26G 406G 7% /
/dev/sda1 455G 26G 406G 7% /
/dev/sda1 455G 26G 406G 7% /
/dev/sda1 455G 26G 406G 7% /
/dev/sda1 455G 26G 406G 7% /
/dev/sda1 455G 26G 406G 7% /
/dev/sda1 …Run Code Online (Sandbox Code Playgroud) 我有一个.txt包含很长文本内容的文件。
我注意到每当我将内容读到某一行并关闭文件时,如果我稍后重新打开文件(立即、几小时后或几天后),文件打开时总是显示我结束我的相同区域先前阅读并关闭文件。
你对这种行为有什么解释吗?(任何提示,实施...)
我用 Gedit 打开文件。