美文网首页软件自动化测试
K8S In Action读书笔记-第2章-docker命令

K8S In Action读书笔记-第2章-docker命令

作者: antony已经被占用 | 来源:发表于2019-11-18 21:36 被阅读0次

    2.1.1 docker run

    使用docker 运行一个Hello world容器

    $ docker run busybox echo "Hello world"
    

    docker run 命令

    $ docker run <image>:<tag>
    

    运行指定tag的image

    $ docker run --name kubia-container -p 8080:8080 -d kubia
    

    以kubia容器为基础,新建一个kubia-container并在后台运行(-d),本机上的8080端口被映射到容器内的8080端口

    2.1.4 docker build

    构建镜像

    $ docker build -t kubia .
    

    docker images

    列出本地存储的镜像

    $ docker images
    

    2.1.5 运行容器镜像dock ps/inspect

    列出运行中的容器

    $ docker ps 
    

    打印底层信息

    $ docker inspect kubia-container 
    

    2.1.6 探索容器内部

    在容器内部运行shell

    $docker exec -it kubia-container bash
    

    停止和删除容器

    $ docker stop kubia-container
    

    停止某个容器

    $ docker rm kubia-container 
    

    删除容器,无法再次启动

    向镜像仓库推送镜像

    使用附加标签

    $ docker tag kubia luksa/kubia
    

    查看一个容器的多个标签

    $ docker images | head
    

    向Docker Hub推送镜像

    $ docker push luksa/kubia
    

    相关文章

      网友评论

        本文标题:K8S In Action读书笔记-第2章-docker命令

        本文链接:https://www.haomeiwen.com/subject/gfqiictx.html