Docker 容器

Docker 容器

Docker版本:**

在2017年3月1号后版本发生变化
企业版(EE)和社区版(CE):
社区版分为stable和edge两种发布方式:
stable版本是季度发布方式 比如17.03、17.06、17.09
edge版本是月份发布方式 比如17.01、17.02、
我们所用的都是Docker社区版。

Docker选项命令:

option:

build 生成一个Images 文件,通过Dockerfile
comit 将现有的容器保存为一个镜像(Images)
create 创建一个容器
diff 检测容器系统的变更
exec 在运行的容器中运行容器的内部命令
export将一个容器的文件系统输出为一个压缩包tar包
images 列出所有的容器镜像列表
import从export的tar包中导入一个容器
info 显示系统信息
inspect 返回容器的底层信息
load 从export的tar包加载容器
logs 查看容器的日志
network 查看容器的网络信息
port查看容器的暴露到前端(主机服务器)的端口
ps 列出容器 -a docker ps --help
pull拉镜像 从网络中(HUB,分为公有和私有)
push 推镜像
rm 删除容器命令
stop 停止容器
rmi 删除容器镜像
save 保存镜像至tar包中
search 从互联网找镜像文件
start 启动
tag 给镜像打标记
top 显示容器的进程
volume 管理容器的卷
run 运行容器

对镜像的保存和对容器保存的区别

docker commit 保存为image docker export 是对容器的操作== commit +save 命令
保存为文件tar包 docker import 导入tar包

对image保存为文件 docker save
docker load 是对镜像的操作

操作:

docker run -v:   #将主机中的目录挂载到容器中的目录中,如果容器要访问该目录,实质是直接访问本机的目录
docker cp:   #拷贝数据到容器中
docker sotp 容器ID    #停止容器
docker rm -f 容器ID     #删除容器
docker -P  34644(随机):80随机分配的端口    #-P(大写P)
docker -p 80:80 指定端口    #-p(小写p)
docker port     #查看映射的端口信息
docker inspect 容器id 或容器名字     #进行查看容器的信息
docker stop $(docker ps -q)     #停止所有容器
docker rm $(docker ps -aq)     #删除所有容器
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值