zoukankan      html  css  js  c++  java
  • Centos 7下下载和安装docker

    sudo yum install -y device-mapper
    sudo modprobe dm_mod
    ls -l /sys/class/misc/device-mapper
    sudo rpm –Uvh http://download.fedoraproject.org/pub/epel/6/i386 /epel-release-6-8.noarch.rpm
    sudo yum -y install docker-io
    sudo systemctl start docker
    sudo systemctl enable docker
    docker info
    

    测试下载镜像

    docker run -i -t centos /bin/bash
    

     安装后即可进行操作:

    退出exit

    查看docker镜像情况

    docker ps -a
    

     创建指明名字的镜像

    docker run --name centos -i -t centos /bin/bash
    

     启动镜像

    docker start centos
    

     关闭镜像

    docker stop centos
    

     进入镜像bash窗口前提需要先启动

    docker attach centos
    

     启动一个镜像作为守护容器,,即长期运行的容器

    sudo docker run --name daemon_dave -d centos /bin/sh -c
    

     例如:让其一直打印日志

    sudo docker run --name daemon_dave -d ubuntu /bin/sh -c "while true; do echo hello world; sleep 1; done"
    

    查看日志信息

    docker logs daemon_dave
    

     监控日志

    docker logs -f daemon_dave
    

     带时间戳的监控日志

    docker logs -ft daemon_dave
    

     查看容器内运行的进程

    docker top daemon_dave
    

     让容器运行命令

    sudo docker exec -d daemon_dave touch /etc/new_config_file
    

    后台执行bash命令并打开一个bash窗口

    sudo docker exec -t -i daemon_dave /bin/bash
    

     快速结束容器

    docker kill x
    

     查看容器信息

    docker inspect daemon_dave
    

     查看容器地址信息

    docker inspect --format '{{ .NetworkSettings.IPAddress }}'
    

     删除容器

    docker rm xx
    

     删除所有的容器

    docker rm `docker ps -a -q`
    

    查看docker下的所有镜像

    docker images
    
  • 相关阅读:
    python基础 2
    python基础 1
    进程
    进程作业
    上海python14期第二次阶段性考试
    面向对向之元类
    面向对向
    笔试题
    模块(2)
    模块作业
  • 原文地址:https://www.cnblogs.com/lonecloud/p/8663766.html
Copyright © 2011-2022 走看看