Python运维(二)Docker虚拟机

一、Docker 虚拟机架构
Docker 创建的所有虚拟实例共用同一个Linux内核,对硬件占用较小,属于轻量级虚拟机
在这里插入图片描述

二、Docker 镜像与容器
容器是从镜像中创建出来的虚拟实例
镜像是用来安装程序,是只读层
容器是用来运行程序,是只读层

仓库、镜像、容器
仓库就是超级码头
镜像就是集装箱
容器就是运行程序的地方

运行程序的过程:
去仓库找到镜像拉到本地,用命令把镜像运行起来

Docker 镜像 image
image也是文件,也是运行程序的文件,也可以是运行环境的文件,文件首先会保存到本地,存储文件的格式是Linux中称之为联合存储文件系统Ulinix FS,它是一种分层的文件系统,可以将不同的文件目录挂载到一个虚拟文件下

Docker 容器 Container

Docker 仓库 ship

hub.docker.com #docker 官方仓库
c.163yun.com #网易蜂巢
daocloud.io #

三、安装Docker 容器
参考菜鸟教程
http://www.runoob.com/docker/docker-tutorial.html
升级先卸载

四、Docker 虚拟机管理命令
Dockerfile
build 创建 镜像
rmi 删除 镜像

镜像和仓库之间的命令
search 查找镜像
push 上传镜像
pull 下拉镜像

save 保存镜像 .gz
load 导入镜像

镜像和容器之间的命令
run 运行容器
exec 进入容器

ps 查看运行中的容器
commit 提交
rm
stop
restart 重新启动指定容器

查看端口状态
netstat -na|grep 8080

五、创建自定义镜像流程
Python3.x + Flask
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值