如何在Amazon SageMaker终端中安装Docker?
在Amazon Linux 2的SageMaker终端安装Docker的步骤
Amazon Linux 2默认YUM源不包含Docker CE,需手动添加官方源完成安装,具体操作如下:
安装Docker依赖包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2添加Docker官方YUM仓库(Amazon Linux 2兼容CentOS仓库源)
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo安装Docker CE、CLI及containerd组件
sudo yum install -y docker-ce docker-ce-cli containerd.io启动Docker服务并设置开机自启
sudo systemctl start docker sudo systemctl enable docker验证安装是否成功
sudo docker run hello-world若终端输出包含
Hello from Docker!的内容,则说明安装正常。(可选)将当前用户加入docker组,避免每次执行Docker命令都需sudo
sudo usermod -aG docker $USER执行后需退出并重新登录终端,权限才会生效。
安装完成后,你可通过docker pull <你的Docker Hub镜像名>拉取推送的镜像,再用docker run命令启动容器执行机器学习代码。
内容的提问来源于stack exchange,提问作者Danijel
相关产品推荐
相关产品推荐

