docker

本文最后更新于:2022年7月14日 下午

docker与容器化

container容器是将操作系统层虚拟化,虚拟机则是虚拟化硬件,因此容器更具有便携性、高效地利用服务器。
容器更多的用于表示 软件的一个标准化单元。由于容器的标准化,因此它可以无视基础设施(Infrastructure)的差异,部署到任何一个地方。

  • 分离
  • 变更管理,日志记录
  • 写时复制

homebrew安装

brew install docker --cask
# --cask 安装gui版本软件

Dockerfile

docker-compose

run docker-compose up entire app.

# docker-compose.yml
version: "3"  # optional since v1.27.0
services:
  mysql@1:                   #服务名
    image: mysql             #使用的镜像
    environment:             #环境变量
    - MYSQL_ROOT_PASSWORD=66666
    ports:                   #端口映射
    - 28002:3306

docker
http://yoursite.com/2022/07/14/docker/
作者
tatekii
发布于
2022年7月14日
许可协议