Introduction to Engine user guide(介绍Docker引擎手册)

docker:直接翻译为:码头工人,但是实际可以理解为容器与虚拟化,就是提供一个容器(虚拟机)给你的应用在里面运行,容器运行在Docker引擎上
This guide takes you through the fundamentals of using Docker Engine and integrating it into your environment. You’ll learn how to use Engine to:

  • Dockerize your applications.docker化你的应用
  • Run your own containers.运行你自己的容器
  • Build Docker images.创建自己的docker镜像
  • Share your Docker images with others.分享你的docker镜像给别人
  • And a whole lot more!

This guide is broken into major sections that take you through learning the basics of Docker Engine and the other Docker products that support it.

Dockerizing applications: A “Hello world”
How do I run applications inside containers?我是怎么在容器中运行我的程序
Docker Engine offers a containerization platform to power your applications. To learn how to Dockerize applications and run them:

Working with containers

How do I manage my containers?

Once you get a grip on running your applications in Docker containers, you’ll learn how to manage those containers. To find out about how to inspect, monitor and manage containers:

Go to Working With Containers.

Working with Docker images

How can I access, share and build my own images?

Once you’ve learnt how to use Docker it’s time to take the next step and learn how to build your own application images with Docker.

Go to Working with Docker Images.

Networking containers

Until now we’ve seen how to build individual applications inside Docker containers. Now learn how to build whole application stacks with Docker networking.

Go to Networking Containers.

Managing data in containers

Now we know how to link Docker containers together the next step is learning how to manage data, volumes and mounts inside our containers.

Go to Managing Data in Containers.

Docker products that complement Engine

Often, one powerful technology spawns many other inventions that make that easier to get to, easier to use, and more powerful. These spawned things share one common characteristic: they augment the central technology. The following Docker products expand on the core Docker Engine functions.

Docker Hub

Docker Hub is the central hub for Docker. It hosts public Docker images and provides services to help you build and manage your Docker environment. To learn more:

Go to Using Docker Hub.

Docker Machine

Docker Machine helps you get Docker Engines up and running quickly. Machine can set up hosts for Docker Engines on your computer, on cloud providers, and/or in your data center, and then configure your Docker client to securely talk to them.

Go to Docker Machine user guide.

Docker Compose

Docker Compose allows you to define a application’s components -- their containers, configuration, links and volumes -- in a single file. Then a single command will set everything up and start your application running.

Go to Docker Compose user guide.

Docker Swarm

Docker Swarm pools several Docker Engines together and exposes them as a single virtual Docker Engine. It serves the standard Docker API, so any tool that already works with Docker can now transparently scale up to multiple hosts.

Go to Docker Swarm user guide.

Getting help

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值