Docker入门安装使用教程

什么是Docker?

简介:Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、bare metal、OpenStack 集群和其他的基础应用平台。

Docker通常用于如下场景:

  • web应用的自动化打包和发布;

  • 自动化测试和持续集成、发布;

  • 在服务型环境中部署和调整数据库或其他的后台应用;

docker中镜像和容器的概念

镜像可以理解为java中的类, 是抽象的
容器理解为具体类的实现.

镜像也可以简单的说就是软件的安装包
在docker中 你可以多次启动这个软件安装包, 启动好的安装包 就叫做容器

使用脚本自动安装

  1. 获取自动安装脚本
$ curl -fsSL get.docker.com -o get-docker.sh
  1. 自动安装
$ sudo sh get-docker.sh --mirror Aliyun

启动 Docker

设置开机自动启动

$ sudo systemctl enable docker
$ sudo systemctl start docker

建立 docker 用户组

$ sudo groupadd docker
将当前用户加入 docker 组:
$ sudo usermod -aG docker $USER
退出当前终端重新登陆。

测试 Docker 是否安装正确

$ docker run hello-world

出现 Hello from Docker!这行字就安装好了

Docker入门安装使用教程_第1张图片

参考官方文档地址 :
中文手册
Docker — 从入门到实践
中国问官网
官方镜像仓库

你可能感兴趣的:(Docker入门安装使用教程)