zoukankan      html  css  js  c++  java
  • docker 常用命令

    查看当前镜像

    docker images
    REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
    nginx               1.17.9             ed21b7a8aee9       2 weeks ago         127MB
    nginx               latest             ed21b7a8aee9       2 weeks ago         127MB
    mysql               5.7                 84164b03fa2e       6 weeks ago         456MB
    hello-world         latest             fce289e99eb9       15 months ago       1.84kB

    查看容器列表

     docker container ls

    CONTAINER ID       IMAGE               COMMAND                 CREATED             STATUS             PORTS                 NAMES
    7485e0411b6b       nginx               "nginx -g 'daemon of…"   13 seconds ago     Up 12 seconds       0.0.0.0:8080->80/tcp   nginx

    运行容器

     docker run --name nginx -it -p 8080:80 -d  nginx

    说明

    -p 将宿主机端口 映射为 容器端口,这里宿主机端口为8080

    --name 容器的名字

    -d 容器后台运行

    导出镜像

    docker save -o nginx.tar image_name

    列出所有容器

    docker ps -a

    列出所有容器包括未启动的

    CONTAINER ID        IMAGE               COMMAND                  CREATED             
    d2ab07a3c049       nginx:1.17.9       "nginx -g 'daemon of…"   42 hours ago      

     

    删除容器

    docker rm container-id

    根据id删除容器

    进入容器内部

    docker exec -it nginx /bin/bash

    nginx为容器名字

    /bin/bash为执行命令

    制作镜像

    docker build -t openresty/openresty:v1 .

    openresty/openresty:v1是要制作的镜像的名称

    注意最后有一个点

    查看当前所有容器

    docker ps -a

    查看最近5个容器

    docker ps -n 5

    查看运行的容器

    docker container ls

    保存镜像

    docker save -o openresty-inotify.tar openresty-inotify:v1.2

    openresty-inotify.tar是文件名

    openresty-inotify:v1.2是镜像名称

    删除容器

    docker container rm 1ef52e4e6fb4

    1ef52e4e6fb4容器ID

    启动容器

    docker container start 1ef52e4e6fb4

    另外还有

    docker load

    docker tag

    docker push

     

  • 相关阅读:
    python django 路由系统
    django的as_view方法实现分析
    基类View
    Django templates(模板)
    Django ORM那些相关操作
    $.ajax()方法详解
    Http协议中的get和post
    Django组件-cookie,session
    Django与Ajax,文件上传,ajax发送json数据,基于Ajax的文件上传,SweetAlert插件
    Django基础(4) ----django多表添加,基于对象的跨表查询
  • 原文地址:https://www.cnblogs.com/liguangming/p/12730113.html
Copyright © 2011-2022 走看看