容器

什么是容器
一间的房子分成小的区域有两种方法,砌墙(麻烦)屏风隔断,砌墙私密性强安全性高,饭店隔断隔开
容器相当于屏风隔断.

作用:应用程序封装和交付的核心技术

容器技术的核心,的内核技术:
cgroups-资源管理
namespace-进程管理
selinux-安全机制

& 放到后台
kill -l 每个信号有不同的含义
kill -15 你可以自杀了 有人让你去死
kill -9 他杀 弄死你
kill -1
进程隔离 发不出去
用户隔离 可以让不同的命令空间有不同的用户
命令空间

软件docker
什么是docker 容器包含docker
能实现容器的一个软件 公司作死 搞社区版企业版
docker 是完整的容器管理系统
docker 提供了一组命令,让用户很方便的创建一个容器,更方便使用,
docker优点
可以没有操作系统
容器使用公共的库和程序
容器在原有的系统打隔断,苹果切不成梨,linux切不成Windows
linux的内核只能是linux可以使不同发行版

安装docker软件
需要64位操作系统
必须需要rhel7版本 版本越好越稳定越好 必须内核3.0
关闭防火墙必须的 让docker管理

配置yum源
docker RHEL7-extras.iso中
yum -y install docker
systemctl restart docker
systemctl enable docker

docker version 查看版本
docker基于镜像启动
在容器里干什么都不影响镜像
docker images 显示当前可用的镜像
http://;hub.docker.com
也可以自己做镜像,比较麻烦
docker官方提供公共镜像的仓库,也可以通过命令:
docker search linux
ping www.baidu.com
看名字 想下载那个镜像就找那个名字
docker search busybox
official关键字 有ok就是官方的 没有ok就是票友提供的
stars关键字 是下载次数
docker pull docker.io/busybox
docker images 查看镜像:
REPOSITORY TAG IMAGE ID CREATED SIZE
docker.io/busybox latest 19485c79a9bb 5 weeks ago 1.22 MB
(镜像的名称(文件名)) 标签(路径)
镜像备份与恢复:
备份:docker save 镜像的名称(文件名):标签(路径) -o 新的文件名 .tar 结尾
恢复 :docker1 #scp 传到docker2的root下
docker2:#docker load -i busbox.tar
#docker images
docker ps (写出正在运行的容器) 像wish list
运行容器docker run 两部分创建,启动
docker images 找到要启动的容器明证
docker run -it 容器名:路径
进入docker run -it docker.io/redis:latest /bin/sh
/# 已经进入容器
/# hostname
/#ps -ef 进程
/#if config etho
/#ls /
docker 基本命令
进入docker run -it 镜像名/名:标签 启动命令(bin/bash)
docker history 查看镜像的制作历史
docker inspect 镜像的详细信息
指定启动命令
docker pull 下载镜像
docker push 上传镜像
docker pull 下传镜像
docker push 上传镜像
docker save 打包
docker load -it 解包
docker rmi docker.io/busybox:latest
删除把容器删干净了再删镜像
进docker2
删了镜像
docker tag修改镜像名和标签
docker tag docker.io/busybox:latest abc:latest
一般操作都使用名称加标签就没问题
docker save 镜像 -o 名字.tar 打包
docker load -i 镜像.tar 解包

容器的命令#
#rm -rf /*
#docker run -it docker.io/cents 创建一个新容器并启动
#cd /etc/yum.repos.d/
docker top 容器id

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值