官术网_书友最值得收藏!

Development life cycle

The Docker development life cycle can be explained with the help of the following steps:

  1. Docker container development starts with downloading a base image from Docker Hub. Ubuntu and Fedora are a few images available from Docker Hub. An application can be containerized post application development too. It is not necessary to always start with Dockerizing the application.
  2. The image is customized as per application requirement using a few Docker-specific instructions. These sets of instructions are stored in a file called Dockerfile. When deployed the Docker daemon reads the Dockerfile and prepares the final image.
  3. The image can then be published to a public/private repository.
  4. When users run the following command on any Docker host, the Docker daemon searches for images on the local machine first and then on Docker Hub if the images are not found locally. A Docker container is created if the image is found. Once the container is up and running, [command] is called on the running container:
       $ docker run -i -t [imagename] [command]
主站蜘蛛池模板: 安义县| 美姑县| 清原| 义乌市| 镇宁| 永平县| 三亚市| 宝应县| 克拉玛依市| 呼图壁县| 余干县| 滁州市| 永川市| 山阴县| 灵山县| 黔西| 双辽市| 石柱| 南雄市| 洛隆县| 崇明县| 陕西省| 文成县| 永和县| 太康县| 许昌县| 汉源县| 江孜县| 雷山县| 大姚县| 靖边县| 留坝县| 铅山县| 盘锦市| 土默特左旗| 公主岭市| 潢川县| 灵宝市| 政和县| 明水县| 崇义县|