假设我想标记一个 Docker 映像,然后打错字。如何在不删除图像本身的情况下删除标签?手册页和 Docker 文档都没有提到删除标签。
docker tag 0e5574283393 my-imaj
docker tag 0e5574283393 my-image
# docker untag my-imaj # There is no "docker untag"!
假设我想标记一个 Docker 映像,然后打错字。如何在不删除图像本身的情况下删除标签?手册页和 Docker 文档都没有提到删除标签。
docker tag 0e5574283393 my-imaj
docker tag 0e5574283393 my-image
# docker untag my-imaj # There is no "docker untag"!
如果我使用 添加新的 DNS 服务器nmcli connection modify eth0 +ipv4.dns 8.8.8.8
,我仍然需要更新/etc/resolv.conf
解析器才能获取更改,对吗?那么如何强制更新呢?
我发现的唯一方法是重新启动网络服务:/etc/init.d/network restart
. 有没有侵入性较小的方法——nmcli
也许是命令?
我们有一个相当复杂的系统服务Type=notify
。非常偶尔,服务会在启动/重启时挂起,进入failed
systemd接听失败后的状态sd_notify
。在这些情况下,我们希望重新启动服务 - 很可能,第二次它会正确启动。
但是,systemd.service(5)手册页说:
当进程死亡是由于 systemd 操作(例如服务停止或重新启动)而导致的,服务将不会重新启动。
有没有办法克服 systemd 配置中的这个限制?否则我们将不得不监控守护进程的状态并在每次卡住时手动重新启动它,或者为此开发某种主管脚本,这可能会在系统中引入更多故障点。