centos6.6 in Dockerfile gives error

I am trying to use centos6.6 in Dockerfile,
I tried following both lines one by one in my Dockerfile:

FROM centos:centos6.6
FROM centos:6.6

But getting this error while running docker:

  • How to setup dinghy for docker on Ubuntu 16.04?
  • Docker rails migrations
  • Do I require a load balancer for a web service container in google cloud?
  • How do I install os specific packages inside docker?
  • Graceful Shutdown of HDFS with Docker
  • Change volume configuration in docker-compose without losing the data
  • root@onl-dev:/distros/trial# docker run -it trial
    docker: Error response from daemon: No command specified.
    See 'docker run --help'.

    Can someone suggest me if I am missing anything here?

  • Gitlab CI Runner - change git repo url for docker
  • Somtimes docker container dns fail
  • Install swagger-ui error
  • RestTemplate exchange call gives 503 error when running in Docker container at Kubernetes environment
  • AWS EC2 Task/Service container with java command in the container definitions
  • Start up script fails with error “-e: invalid option”, what is missing?
  • One Solution collect form web for “centos6.6 in Dockerfile gives error”

    The error seems pretty clear: you haven’t specified a command to run, either in your Dockerfile or on the command line. You could try:

    docker run -it trial bash

    …if you want a shell. Or you could add to your Dockerfile:

    CMD ["bash"]

    …and now your image would run this by default if no command is provided on the command line.

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