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

    kangle容器脚本:

     Version 0.1

    FROM centos:6.6

    MAINTAINER 27703430@qq.com
    EXPOSE 3311
    RUN yum -y install tar make wget automake gcc gcc-c++ pcre-devel zlib-devel sqlite-devel openssl-devel
    RUN mkdir -p /vhs/kangle
    RUN cd /tmp
    RUN wget http://download.kangleweb.com/src/kangle-3.4.8.tar.gz
    RUN tar xzf kangle-3.4.8.tar.gz
    RUN cd kangle-3.4.8
    && ./configure --prefix=/vhs/kangle --enable-disk-cache --enable-ipv6 --enable-ssl --enable-vh-limit
    && make
    && make install
    CMD ["/vhs/kangle/bin/kangle","-n"]

    1.打包镜像:

    docker build -t kangle:1 .
    (kangle是打包后的镜像名字,后面的点是当前的dockerfile)

    2.运行容器:
    docker run -d -p 3311:3311 kangle:6

    映射多个端口:

    docker run -d -p 3311:3311 -p 80:80 kangle:1

    进入后台已运行的容器:
    docker exec -i -t e0120582ef9e /bin/bash

    -----------------------------------------------------------------------------
    重新启动这个镜像:
    docker run -it -p 3311:3311 kangle:6 /bin/bash

    docker run -d -p 3311:3311 kangle:5 -n 启动后台程序的kangle容器

    -----------------------------------------------------------------------------
    删除镜像:
    docker rmi -f 19cf422402ab

    删除none镜像:

    docker ps -a | grep "Exited" | awk '{print $1 }'|xargs docker stop
    docker ps -a | grep "Exited" | awk '{print $1 }'|xargs docker rm
    docker images|grep none|awk '{print $3 }'|xargs docker rmi

    查看已运行的容器:
    docker ps


    启动和停止容器:

    docker start ea172cf67fab
    docker stop ea172cf67fab

  • 相关阅读:
    博客园
    hdu 2071 Max Num
    函数的可选参数
    JqueryUI的使用方法
    [转]淘宝网的设计流程
    hover!= mouseover+mouseout。但hover=mouseenter + mouseleave
    转:理解Progressive enhancement
    jQuery对象和DOM对象的区别
    JS字符串的slice和splice
    内家武功招数
  • 原文地址:https://www.cnblogs.com/kangleweb/p/6249283.html
Copyright © 2011-2022 走看看