Docker入门

在Linux安装Docker(AWS EC2)

  • 安装Docker Engine
    • 执行下面的命令
      1
      sudo yum update -y
    • 安装Docker
      1
      sudo amazon-linux-extras install docker
    • 启动Docker service
      1
      sudo service docker start
    • 添加ec2-userdocker用户组
      1
      sudo usermod -a -G docker ec2-user
    • 检查是否安装成功
      1
      sudo docker info
    • 创建Hello world
      1
      sudo docker run -it -p 5000:80 hello-world

重新创建Compose下特定的Container

1
2
3
4
docker-compose stop nginx # stop if running
docker-compose rm -f nginx # remove without confirmation
docker-compose build nginx # build
docker-compose up -d nginx # create and start in background