How to update docker version in AWS ECS

I intend to run some apps stateful in only 1 container instance in ECS, no config autoscaling. My purpose when running this container instance in ECS is find an easy way to update docker version by support of ECS.
But seen like to update docker version in ECS, I have to launch a new instance with latest Amazon ECS-optimized AMI, then move data from a old one to new one, lastly remove the old one, it such complicated, so my question: is there any way to update docker version in AWS ECS without downtime?

  • Should I use docker (nginx) for serving a SPA?
  • Deploy-time commands inside Docker on Elastic Beanstalk
  • aws ecs perfomance doesn't increase on single instance
  • how to link two single container AWS Elastic Beanstalk environments
  • How to create notification for success application deployment in ECS Docker?
  • Why doesn't my pod respond to requests on the exposed port?
  • How to run a service on AWS ECS with container overrides?
  • How one should use jenkinsci/jnlp-slave for complex builds?
  • Compilation of program on Docker is slow
  • Configure ECS to use Reserved Instances
  • How to make redis BROKER_URL dynamic on deployment to AWS instance
  • Serving Jupyter Notebook from within docker container on AWS not working?
  • One Solution collect form web for “How to update docker version in AWS ECS”

    You have to bring down the containers that are running in order to update Docker.

    Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.