zoukankan      html  css  js  c++  java
  • Docker

    Docker
    启动一个容器
    docker run -d -p 8085:8081 --restart=always --name nexus3 sonatype/nexus3 #注意8081是服务真实的端口
    过滤某个容器:docker ps -a | grep mynginx
    启动已有的容器:docker start 3ec6e022d3ec
    只看最后一个容器:docker ps -l
    进入容器:
    cat c.sh 
    #!/bin/bash
    CNAME=$1
    CPID=$(docker inspect --format "{{.State.Pid}}" $CNAME)
    nsenter --target $CPID --mount --uts --ipc --net --pid
    docker start nginx
    nginx
    ./c.sh mynginx
    停止容器:docker stop 3ec6e022d3ec
    删除容器:docker stop acdde4415e79 && docker rm acdde4415e79
    创建数据卷:
    docker run -it --name volume-test2 -h centos -v /opt:/opt centos #本地opt:容器opt
    容器之间共享
    docker run -it --name volume-test4 -h centos --volumes-from volume-test1 centos
    Dockerfile构建dicker镜像
    docker build -t nginx-file:v1 /opt/docker-file/nginx/ #只写docker文件的路径,不用带上dockerfile
    清理容器
    docker container prune
    清理镜像
    docker image prune -a
    清理存储卷
    docker volume prune
    清理网络
    docker network prune
    删除所有的对象
    docker system prune
    导入导出:docker save coredns/coredns:1.2.0 > coredns.tar;docker load < coredns.tar
    容器和宿主机之间复制文件
    docker cp /k8s/apache-tomcat.tar.gz 13138360239c:/var/jenkins/workspace/test/target/
  • 相关阅读:
    第一讲 递归与循环3
    第一讲 递归与循环2
    第一讲 递归与循环1
    [转]批处理
    VBA运算符(九)
    VBA常量(八)
    VBA变量(七)
    VBA输入框(InputBox)(六)
    VBA消息框(MsgBox)(五)
    VBA宏注释(四)
  • 原文地址:https://www.cnblogs.com/effortsing/p/10405211.html
Copyright © 2011-2022 走看看