zoukankan      html  css  js  c++  java
  • Docker学习-容器命令

    前提:我们有了镜像才可以创建容器

    docker stats #查看容器的情况,比较耗内存

    如,下载一个centos镜像来测试学习 docker pull centos

    新建容器并启动

    docker run 【可选参数】 image

    #参数说明
     --name= “Name” 容器名字 tomcat01,tomcat02。用来区分不同的容器
    -d 后台方式运行
    -it 使用交互方式运行,进入容器查看内容
    -p 指定容器的端口 -p 8080:8080
        -p ip:主机端口:容器端口
        -p 主机端口:容器端口【常用】
        -p 容器端口
        容器端口
    -p                随机指定端口

    测试, 启动并进入容器:

    docker run -it centos /bin/bash

    退出容器,返回主机:

    exit #直接将容器停止运行并退出
    Ctrl + P + Q #退出容器,但不停止容器工作

    列出运行的容器:

    docker ps     #列出当前所有运行的容器
    docker ps -a #列出当前以及历史上所有运行过的容器
    docker ps -n=? #显示最近创建的容器
    docker ps -q #只显示容器的编号

    删除容器:
    docker rm 容器id        #删除指定的容器,但不能删除正在运行的容器
    docker rm -f 容器id       #强制删除指定的容器,无论该容器是否正在运行
    docker rm -f $(docker ps -aq) #删除所有的容器
    docker ps -a -q|xargs docker rm #删除所有的容器

    启动和停止容器:
    docker start 容器id    #启动容器
    docker restart 容器id   #重启容器
    docker stop 容器id     #停止容器运行
    docker kill 容器id     #强制停止容器
    [ 版权声明 ]: 本文所有权归作者本人,文中参考的部分已经做了标记! 商业用途转载请联系作者授权! 非商业用途转载,请标明本文链接及出处!
  • 相关阅读:
    C#基础学习(二)
    C#基础学习(一)
    使用finalshll连接linux
    如何在显示表控件的时候隐藏某些列
    SMARTFORMS文本编辑器设置为SAP系统默认的
    python教学 目录
    [Unity官方文档翻译]ScrollRect
    <转载>解决div里面img的缝隙问题
    简单插入类排序
    利用border和伪类画出三角形 ps:好久没写博客了。。。
  • 原文地址:https://www.cnblogs.com/gslgb/p/14613930.html
Copyright © 2011-2022 走看看