docker使用记录

系统结构图

1、从文件系统创建一个image镜像:

http://openvz.org/Download/templates/precreated

下载后使用命令(一ubuntu14.04为例):cat ubuntu-14.04-x86_64-minimal.tar.gz | docker import - ubuntu:14.04


2、运行docker

首先必须运行docker服务

docker run -t -i ubuntu(docker镜像名)  /bin/bash


3、运行docker失败问题解决

docker run -t -i ubuntu(docker镜像名)  /bin/bash

错误提示1: [8] System error: mountpoint for devices not found

解决方法:apt-get install cgroup-lite


4、docker通过commit扩展一个images

 docker commit -m="add mtr slurm  python pip" -a="sky"  626a60d8d7a7  ubuntu/sky

commit的时候,后面的ubuntu/sky必须要是hub.docker.com中创建的库

最后通过docker push [OPTIONS] NAME[:TAG]将扩展的镜像保存到库中


5、docker push 提示错误

错误提示1:FATA[0072] Error pushing to registry: Authentication is required.

解决方法:ubuntu/sky改为sky/ubuntu,对应的hub.docker.com中会有相应的push记录


6、宿主机器端口映射:

docker run -it -p 10086:80 sky101010/ubuntu:v1

宿主机器10086端口对应docker容器中的http端口80,实际是在iptables中增加了一个端口转发的记录

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值