zoukankan      html  css  js  c++  java
  • docker容器常用操作

    1、查看运行容器
    docker ps: 
    2、查看所有容器
    docker ps -a: 
    3、查看容器的日志
    docker logs 容器名称/容器ID:
    4、运行镜像
    docker run --name container-name -d image-name: 
    (--name:自定义容器名,-d:后台运行,image-name:指定镜像模板)
    5、启动容器
    docker start container-name/container-id
    6、停止当前你运行的容器
    docker stop container-name/container-id
    7、进入容器与退出(不会停止容器)
    docker exec -it container-name/container-id /bin/bash
    exit
    8、重启容器
    # docker restart containerId
    9、删除容器
    删除静止的容器
    docker rm containerId
    删除正在运行的容器
    docker rm -f containerId
    10、新建容器
    从镜像新建容器,处于静止态
    docker create -it imagesName
    11、docker attach 与 docker exec 的区别
    docker attach: 直接进入容器启动命令的终端,不会启动新的进程;
    docker exec:既可以 直接进入容器启动命令的终端,也可以在宿主机中打开新的终端,并且可以启动新的进程
    12、docker run 与 docker start的区别
    相同点:都能启动容器。
    不同点:docker run :启动的是镜像,通过镜像创建容器,并启动。docker start :启动的是历史的容器;
    docker run 只在第一次运行容器时,需要通过 镜像 创建 容器。以后再次启动这个容器时,只需要使用命令 docker start 即可。
    docker run 相当于执行了两步操作:将镜像放入容器中(docker create),然后将容器启动,使之变成运行时容器(docker start)
     
     
     
  • 相关阅读:
    P2216 [HAOI2007]理想的正方形(dp+单调队列优化)
    洛谷P1415 拆分数列(dp)
    2017 ACM-ICPC EC-Final ShangHai 东亚洲大陆-上海
    sql查询50题
    虚拟机安装
    Kick Start 2019 Round A Parcels
    Kick Start 2019 Round B Energy Stones
    【DP 好题】Kick Start 2019 Round C Catch Some
    【图论好题】ABC #142 Task F Pure
    【DP 好题】hihoCoder #1520 古老数字
  • 原文地址:https://www.cnblogs.com/mrwhite2020/p/12885958.html
Copyright © 2011-2022 走看看