容器docker
文章目录
- 前言
- 一、docker
- 1.1 为什么有docker
- 1.2 docker架构
- 1.3 docker 安装
- 1.4 docker中央仓库
- 1.5 docker 基本指令
- 1.6 docker数据卷,挂载
- 例:nginx 数据卷挂载
- 例:mysql 本地持久化
- 1.7 镜像制作
- 镜像结构
- dockerfile基础指令
- 容器生成镜像
- 1.8 docker 网络
- 1.9 部署案例
- 前端部署
- 后端部署
前言
市电子信息产业链劳动和技能竞赛,以赛促销备战笔记,因对微服务容器框架不熟,浪费大多时间在找配置文件中.
容器化
一、docker
考虑podman的生态不足,2024年7月重新整理docker
请参考2019年docker笔记 容器docker简介及基本命令
1.1 为什么有docker
1.2 docker架构
1.3 docker 安装
docker 官网:https://www.docker.com/ 点击doc文档
菜鸟教程:https://www.runoob.com/docker/centos-docker-install.html
# CentOS 7 # 移除旧版本docker sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine # 配置docker yum源。 sudo yum install -y yum-utils # yum-utils是一个提供额外功能的工具集, #用于管理YUM(Yellowdog Updater, Modified)软件包管理器。 sudo yum-config-manager \ --add-repo \ http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo # 可在/etc/yum.repos.d/ 中查看增加的 # 安装 最新 docker sudo yum install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin # 启动& 开机启动docker; enable + start 二合一 systemctl enable docker --now # 配置加速 sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json "registry-mirrors": ["https://82m9ar63.mirror.aliyuncs.com"] } EOF sudo systemctl daemon-reload sudo systemctl restart docker
文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。