Docker基本使用

一:Dockerfile的编写,具体编写内容请自行搜索

 

二:构建镜像:

构建方法及命令命令:进入到Dockerfile同级目录下,使用 docker build -t name:tag(镜像名:版本) .  (最后的点一定要格外注意,这个点代表当前位置,没有回报错)   

示例:

构建一个名称为drg_web_design,版本号为1.0的镜像

这样就成功了

三:进入镜像;

docker run -it -p 外部端口:映射到容器内部端口 镜像名称:版本号 bash 创建并启动容器,并且创建一个操作端

Ctrl+P+Q键组合,退出容器但是不关闭容器(也就是说,虽然推出了,但是容器依然保持运行)

四:将宿主机文件拷贝到容器中(注意:宿主机文件的路径与容器内的目标的路径,一定要写绝对路径)

使用命令:docker cp 宿主机文件绝对路径 容器名称:容器内目标路径

示例:

五:进入启动中的容器内进行操作

先试用docker ps 查看容器id,再使用 docker exec -it container_id bash进入容器   进行操作

六:将容器打包成镜像,然后打包成.tar文件:

docker ps查看容器id以及名称

docker commit container_id 新镜像名称:版本号

将打包成的新镜像打包成tar文件:docker save -o xxx.tar 镜像名:版本号

七:在其他位置加载镜像

1、将.tar文件拷贝到其他机器,使用 docker load -i xxx.tar  家字啊镜像,接着重复步骤步骤三,就可以使用镜像创建并启动容器了

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值