入门专题-docker

使命

简化部署:运维,可持续集成测试,会涉及大量的应用服务的环境搭建,这些重复工作往往由于维护人员或者测试人员对系统的不熟悉,造成一定的部署困难,docker 避免了这些重复工作,并减少了上述部署问题发生的可能。

核心概念

镜像 image
仓库
容器

一个形象的比喻:码头(存取货物的地方-仓库),集装箱(货物-镜像),运输(目的地-容器)

镜像文件分层结构(自己理解)

由底层到上层,分为bootfs,系统层,运行层,应用层,这些层的内容是只读的,安装到服务器的镜像将变为容器,最上面多了一层,容器层,可修改底层的配置等,并保存在最上层,运行时由上到下寻找配置。

使用

安装docker

跨平台的,支持多平台,Linux系统最优

常用命令

service docker start 启动docker服务
docker images 查看本地镜像
docker pull 拉去镜像
docker run 运行镜像

docker run -d -p 8099:80 后台运行,映射容器端口80到主机8099
docker run -d -P 映射所有端口到主机随机端口

docker ps 查看正在运行的容####docker stop 停止容器运行器
docker exec -it name bash 进入运行的容器内部
docker stop 停止容器运行
docker build -t 名称:版本 . 自定义镜像
vi dockerfile
#BASE镜像
form url
#信息
MAINTAINER XXX
#添加应用文件...
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值