Docker(快速实战流程)

 

理解

组成部分

镜像A+容器B 约等于 vmware[iso+运行ing虚拟机]

操作部分

获取镜像[核心操作]:1、3、4

整体流程
[动手跟着敲一遍熟悉流程]

[4].获取镜像  对应pull
docker pull nginx == docker pull nginx:latest

查看镜像  
docker images

[2].运行镜像  对应run
docker run -d -p 80:80 -v 'pwd':/usr/share/nginx/html nginx
参数
    -d 后台运行,不阻塞shell指令窗口
    -it 阻塞运行[有些容器不加it会断,mysql类型就不需要[服务型的容器]]
    -p [外部端口]:[容器内部端口] 指定端口映射
    -v [当前目录] 映射文件
    --name 容器的名字
查看运行的容器    
docker ps 

修改容器内部
docker exec -it 92[后面的可以省略] bash

删除容器
docker rm -f 8b[后面可以省略]

修改并保存为镜像
1.
[3].docker commit 92[后面可以省略](容器id) m1(镜像名字)
2.
[1].dockerfile
    指定基础镜像及操作(来构建镜像)
docker build -t m2(镜像名字) .(dockerfile的目录)

[6]将镜像保存到tar文件
docker save m2 >1.tar

删除镜像(删除镜像需先删除使用该镜像的容器)
docker rmi m2

[7]将镜像从tar中加载
docker load m2 <1.tar
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值