我使用建议的命令在 Amazon Linux 2 上安装了containerd:
sudo amazon-linux-extras enable docker
sudo yum install -y containerd
我在EC2 用户数据脚本中添加了它以在实例启动时运行。
但是,我应该如何将containerd
(容器运行时 - 类似于 docker)作为服务启动?由于我通过yum
那里安装似乎不包含systemd 服务文件。二进制文件位于/usr/bin/containerd
. 我应该echo
在引导脚本中使用来生成systemd 服务文件还是一个好的做法?
我最终将这些行添加到启动脚本中:
看起来
containerd
服务已启动: