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

     
    下载最新镜像
    .1  sudo docker pull ubuntu
     
    创建新镜像
    2. sudo docker run -i -t image_name /bin/bash #image_name为docker镜像名称
     
    3. 创建一个无限打印
    CONTAINER_ID=$(sudo docker run -d ubuntu /bin/sh -c "while true; do echo hello world; sleep 1; done")
     
    4.  查看日志
    sudo docker logs $CONTAINER_ID
     
    5. 连接上docker
    sudo docker attach $CONTAINER_ID
     
    6. 停止docker
    sudo docker stop $CONTAINER_ID
     
    7. 查看运行中的docker
    sudo docker ps  #列出当前所有正在运行的container
     
    sudo docker ps -l #列出最近一次启动的,且正在运行的container
    sudo docker ps -a #列出所有的container
     
    8. docker export命令
    container_id=`docker run -d <image_name> ls`
     
    docker export $container_id > image.tgz
     
    9.docker import命令
    cat image.tgz | sudo docker import - simple_dev #simple_dev为自定义的镜像名称
     
    10.docker port命令
    docker run -p 80:8080 <image> <cmd> #映射容器的8080端口到宿主机的80端口
     
    11.删除所有容器
    sudo docker rm `sudo docker ps -a -q`
     
    12.删除具体某个容器
    sudo docker rm $CONTAINER_ID
     
    13.docker命令快速参考
    linjiqin@ubuntu:~$ sudo docker images #查看本地镜像
    linjiqin@ubuntu:~$ sudo docker attach $CONTAINER_ID #启动一个已存在的docker实例
    linjiqin@ubuntu:~$ sudo docker stop $CONTAINER_ID #停止docker实例
    linjiqin@ubuntu:~$ sudo docker logs $CONTAINER_ID #查看docker实例运行日志,确保正常运行
     
    linjiqin@ubuntu:~$ sudo docker inspect $CONTAINER_ID #查看container的实例属性,比如ip等等
     
     
    13. 连接到已存在的docker
    sudo docker images
    sudo docker run -i -t ubuntu:14.04 /bin/bash
     




  • 相关阅读:
    文件系统
    MySQL中添加唯一约束和联合唯一约束
    Ubuntu(Debian)的aptitude与apt-get的区别和联系
    透明与Z序示例
    Qt Quick分组属性案例
    TextView 设置超过几行后显示省略号
    ionic list item-radio checked
    webkit的基本应用
    信号槽操作案例
    报错:tr was not declared in this scope
  • 原文地址:https://www.cnblogs.com/sblig/p/4746926.html
Copyright © 2011-2022 走看看