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

    1. service docker restart docker重启
    2. service docker stop docker停止
    3. service docker start docker启动
    4. docker run -it -v myfolder:myfolder --name mydocker_demo mydockerimage:v1.0 /bin/bash
      -i 允许我们对容器内的 (STDIN) 进行交互
      -t 在新容器内指定一个伪终端或终端
      -v 本地目录映射到docker,是之可以相互访问
      –name 给容器取一个名字,可省略,省略的话docker会随机产生一个名字
      -e 设置环境变量 例如:-e "http_proxy=xxxxx" -e "https_proxy=xxxxxx"
    5. docker images 查看已经存在的镜像
    6. docker ps 查看正在运行的容器
      docker ps -a -q 查看存在的容器
    7. docker rm id/name 删除某个容器(容器id或者容器名称)
      删除之前必须保证容器已经停止运行,docker stop id/name 停止某个容器
      docker rm $(docker ps -a -q) 删除所有容器
    8. docker attach id/name 进入正在运行的某个容器,可以实时看到他人操作
    9. docker save 将镜像打包成一个压缩文件,例如:docker save -o aaa.tar image:v0.1
    10. curl -XGET http://xxxx:5000/v2/_catalog xxxxxx为私有仓库的地址,此命令为查询仓库下有哪些镜像,curl -XGET http://xxxxx:5000/v2/image_name/tags/list 此命令为查询某个镜像有多少个tag
    11. docker commit -m "备注信息" -a "作者名字" containerId image_name:tag将一个容器设置成镜像
    12. docker tag containerid/source_image_name:tag new_image_name:tag 可以用来重命名或者新增一个tag
    13. docker build -t imagename:tag -f dockerfilepath dockerfilename
      例如:docker build -t myimage:v1.0 -f /home/local/aa/Dockerfile .
  • 相关阅读:
    [树形dp] Jzoj P5814 树
    [快速幂][数学][dp] Jzoj P5813 计算
    [差分] Jzoj P5812 区间
    [贪心][模拟] Jzoj P5811 简单的填数
    如何用c++发出音乐
    网络流初步详解
    【纪中模拟2019.08.01】【JZOJ2644】数列
    【纪中模拟2019.08.02】【JZOJ1308】取数游戏
    2019.08纪中 XC谈OI学习方法论
    C++STL容器
  • 原文地址:https://www.cnblogs.com/liurizhou/p/10196178.html
Copyright © 2011-2022 走看看