DEV Community

drake
drake

Posted on • Edited on

aws服务器如何安装Docker (有别于centos安装方式)

  • 如果你用了centos的安装方式,并且执行了下面的命令:
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
Enter fullscreen mode Exit fullscreen mode

这将会导致你yum报错,恢复的方法如下:

sudo yum-config-manager --disable docker-ce
sudo rm /etc/yum.repos.d/docker-ce.repo
Enter fullscreen mode Exit fullscreen mode

aws服务器amzn2.x86_64安装Docker的正确流程

  • 1、安装最新的 Docker Community Edition 程序包

sudo yum install -y docker

  • 2、启动 Docker 服务:

sudo service docker start

  • 3、将 ec2-user 添加到 docker 组,以便您能够执行 Docker 命令,而无需使用 sudo:

sudo usermod -a -G docker ec2-user

  • 4、退出当前登录态,重新登录;验证第3步是否成功,执行: docker info
    • 成功:

Image description

  • 失败:

Image description

  • 5、清理Docker 日志

    • 切入目标目录
    cd /var/lib/docker/
    
    • crontab创建任务(每天凌晨清除1个月前的日志)
    0 0 * * * journalctl --vacuum-time=1month
    

Top comments (0)