aws ec2 安装docker,docker-compose

aws ec2 安装docker

1. 更新实例上已安装的程序包和程序包缓存

        sudo yum update -y

2. 安装最新的 Docker Engine 程序包

        sudo amazon-linux-extras install docker

3. 启动 Docker 服务

        sudo service docker start

(可选)为确保 Docker 守护进程在每次系统重启后启动,请运行以下命令:

        sudo systemctl enable docker

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

    sudo usermod -a -G docker ec2-user

参考:创建容器镜像以在 Amazon ECS 上使用 - Amazon Elastic Container Service

aws ec2 安装docker-compose 针对 aarch64 机器

1.查看ec2机器

        uname -s -m

        > Linux aarch64

        cat /etc/system-release

        > Amazon Linux release 2 (Karoo)

2安装pip(针对以上机型相符)

   2.1 sudo yum install -y python37 \
       python3-devel.$(uname -m) libpython3.7-dev \
       libffi-devel openssl-devel

        2.2 sudo yum groupinstall -y "Development Tools"

# make sure pip is up2date

        2.3 sudo python3 -m pip install -U pip

        2.4 sudo python3 -m pip install docker-compose

        2.5验证:docker-compose --version

   > docker-compose version 1.27.4, build unknown

参考:Installing docker-compose on Amazon EC2 Linux 2. 9kb docker-compose file - Stack Overflow

你可能感兴趣的:(aws,docker,容器,docker-compose)