docker实践和学习

docker容器是我们公司使用的容器,结合k8s使用。现在容器技术也是比较火的技术了,优点也是比较明显的。今天我将重点讲述一下docker的使用

 

docker的安装

    这个安装也是分为电脑系统的,不同的系统环境可能会不一样,具体看菜鸟教程中的安装教程

    http://www.runoob.com/docker/ubuntu-docker-install.html

    附上本人在安装之后出现的一个问题

    1,安装完之后,显示我不在docker user 组里面(我是有2个用户的,一个是工作用户,一个是主用户,我安装是在工作用户下安装的),如果是我这种情况就要先就工作用户的账号授予admin权限,然后在docker user加上工作的用户,然后就可以了

 

验证docker安装是否成功

    打开终端输入“docker version”出现如下信息就说明成功了

    

 

操作第一个容器

    首先我觉得要有一个容器的思想,一开始我已经下载下来docker了,但是有点不太理解具体的理念就有点无从下手。

    现在我做比方,大家都知道vmware这个工具吧,比方说现在我要在vm搞一个ubuntu系统,下面是步骤

    a,先下载一个ubuntu的镜像文件

    b,然后在vm中创建一个选项卡(容器)启动这个容器,并且是加载这个镜像启动

    c,之后就是像安装系统一样,一直往下走,直至安装好,最后就是安装好了ubuntu

    其实docker就是跟那个vm中的虚拟机差不多的概念,你可以就按照虚拟机的概念去看待docker。

 

    然后现在我们开始像vm一样,用docker起一个装载ubuntu镜像的容器

    docker有专门的一个镜像库可以放各种镜像,现在我们要从库里面取搜索我们想要的镜像ubuntu

    使用命令搜索ubuntu的镜像

    

    但基本上会出现如下错误信息

    

   这是因为国内网络问题拉取不到镜像,这时可以相应的切换获取镜像的地址,使用国内的镜像库,具体步骤也是根据电脑系统不同而不同,这里我也找了2个链接

(window)

http://blog.csdn.net/fwj380891124/article/details/73823810

(linux)

http://blog.csdn.net/huludan/article/details/52713799

切换地址之后,再执行上面的脚本,出现如下界面

 

之后我们就是去下载那个ubuntu镜像,使用脚本docker pull ubuntu run -i -t ubunutu

下载完之后就是去启动一个容器去运行ubuntu这个镜像,脚本:docker 

其实从图中可以看出,我们已经进入该容器的ubuntu系统了,接下来就可以用操作ubuntu系统一样直接安装各种东西了

接下来就是比较重要的一件事情了,将我们刚才的ubuntu容器转换为镜像,这个就好比你自己电脑的Windows系统安装了一些你工作的必要软件,然后你可以把整个系统打包成ghost系统,就是就有点备份的意思,方便以后使用,docker的容器转镜像也是这个意思,方便下次使用。

第一步就是知道我最近一次运行的容器,找到我刚才运行容器的id

第二步就是容器打包成镜像,新镜像的名字叫ubuntu-03-22

第四部是列举所有的镜像,可以看到我们的新的镜像已经有了

 

常用的docke脚本:

service docker start           docker服务启动

service docker stop           docker服务停止

service docker restart           docker服务重启

 

总结:上面的操作只是给大家一个docker的概念,只是帮大家起步一下,之后还得大家自己去了解,学习

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值