标签:pre 管理 版本 容器化 大型 部分 查看 art 通用
Docker是开发人员和运维人员使用容器来开发、部署和运行应用的平台。使用linux容器来部署应用被称为容器化。容器概念不是新的,但是使用容器来便利部署应用却是新的。
容器化越来越受欢迎,因为容器具有以下特点:
镜像和容器的概念类似与程序和进程。
镜像是一个可执行的package,里面包含运行一个应用所需要的任何东西,例如代码、运行时、库、环境变量和配置文件等。
容器是镜像的运行实例。使用
docker ps
查看运行的容器。
容器运行在linux上,和其他容器共享宿主机的内核。它运行在单独的进程,因此是轻量级的。
而虚拟机则运行在一个单独的操作系统上,这个操作系统运行在硬件虚拟化管理器hyperVisor上面。通常,虚拟机环境提供的资源超过了大部分程序的需求。
参见之前的docker安装博客。
docker --version
docker info
docker image ls
docker container ls --all
docker run image-name
容器化使得CI/CD无缝连接,例如:
标签:pre 管理 版本 容器化 大型 部分 查看 art 通用
原文地址:https://www.cnblogs.com/Spground/p/9791222.html