zoukankan      html  css  js  c++  java
  • docker

    docker C/S架构,客户端即可通过本地也可通过远程来访问服务端

    centos7上直接使用yum -y install docker就可以直接安装docker

    docker help 可以获得命令帮助

    启动docker systemctl start docker.service

    配置文件:/etc/sysconfig/docker

    docker images命令获取已经加载到的本地镜像文件

    docker search centos 搜索centos镜像,第一个就是官方提供的镜像

    docker search busybox BusyBox 是一个集成了一百多个最常用linux命令和工具的软件

    docker pull centos 将官方镜像下载到本地

    运行一个容器可以使用docker run命令,docker help run查看命令帮助

    docker run -it busybox:latest /bin/sh   -i是取消交互式,-t是打开一个终端 buxybox是要运行的image的名字,latestimage的标

    签,/bin/sh是要运行的程序

    docker ps 查看真正运行的image及相关的信息

    docker ps -a 显示所有的容器包括关掉的

    docker info 查看docker信息

    docker version 查看docker 版本信息

    关闭那些不想运行的imagedocker help kill 查看命令帮助,docker kill CONTAINER ID

    docker rm ea97a07fda64 docker ps -a 中移除关闭的容器

    docker run -it --rm centos:latest --rm的目的是关闭容器,同时也会删除容器

    创建dockerimage文件有两种方式,第一种是基于正在运行的image创建,第二种是通过dockerfile创建,第一种仅仅是将修改打包

    image

    docker help commit,作用Create a new image from a container's changes

    docker commit 7ebaf042c904 centos:newer 此时就可以用docker ps看到一个新的image,标签为newer,此时你就可以使用这个新

    image

     

     补充:官方要求使用docker,linux的内核要求在2.8以上,因此在centos6上要先升级内核

    centos7上将内核升级到最新的稳定版:

      rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

      rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm

      yum --enablerepo=elrepo-kernel install kernel-ml -y

      reboot

    centos6上将内核升级到最新的稳定版:

      rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

      rpm -Uvh http://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm

      yum --enablerepo=elrepo-kernel install kernel-ml -y

      vim /etc/grub.conf    将default=1改为default=0

      reboot

  • 相关阅读:
    滑雪,不亦乐乎
    quant
    分享:Comment Remover 0003 发布
    shit 牛人要么出国了,要么在出国的路上
    linux目录跳转快捷方式——z武器
    迷你双核RK3066 安卓4.1智能网络高清TV 安卓播放器MK802III淘宝网
    分享:每天40分钟家务
    Marios Hadjieleftheriou/Frequent Items: Evaluation Source Code
    urllib2源码解读四(用opener打开你的url)
    分享:Editra 0.7.20 发布,跨平台文本编辑器
  • 原文地址:https://www.cnblogs.com/linuxboke/p/5671935.html
Copyright © 2011-2022 走看看