Docker技术学习笔记4——用docker构建应用程序

使用Docker构建应用程序

(P101-P116)在这里插入图片描述

构建多个容器,连接多个容器,多个容器配合成为一个应用程序

1.	代码逻辑 :
         1.	FROM指定基础系统 MAINTIAINER写用户信息  ENV 指定环境变量
         2.	RUN apt-get  apt-get -y install  gem  安装系统所需软件
         3.	RUN  mkdir 创建文件夹(用来放东西:如程序代码…….)
         4.	Expose 设置端口
         5.	CMD{}  来运行程序
2.	运行程序的来源:运行的webapp来自于:自己写的程序  下载的程序  拉取的程序 
 只要是一个程序就可以,如下方法是在dockerfile中使用git clone直接获取程序然后运行 

在这里插入图片描述

3.	两个容器的连接配合使用:方法1:网桥docker0 (P106)

Docker编配

 编配大概指自动配置、协作与管理服务的过程。书中只介绍了fig。

在这里插入图片描述
docker-compose详细编配如docker-compose详解

docker API

Docker API是Docker守护进程(Docker daemon)暴露给外部的REST API接口,它可以用来与Docker进行交互并管理Docker容器和镜像。
通过Docker API,可以实现以下操作:

  1. 创建、启动、停止和删除Docker容器
  2. 构建、推送和拉取Docker镜像
  3. 查看Docker容器和镜像的状态和信息
  4. 管理Docker网络和卷
  5. 获取Docker日志和统计数据
    除了使用Docker命令行工具,通过Docker API也可以编写脚本或应用程序来管理Docker容器和镜像,从而实现更加自动化和可扩展的Docker环境。例如,可以使用Docker API来创建一个Web界面,让用户通过Web界面来管理Docker容器和镜像。
    同时,Docker API也提供了安全认证和授权机制,可以保证Docker环境的安全性和可控性。

在这里插入图片描述
详细使用教程如docker API

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

月早十

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值