zoukankan      html  css  js  c++  java
  • docker容器的使用

    一、基本使用

    1.1 下载docker

    yum install docker

     1.2 Docker镜像加速器

    curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://95822026.m.daocloud.io

    1.3 查看镜像加速器

    cat /etc/docker/daemon.json
    {
        "registry-mirrors": ["http://95822026.m.daocloud.io"],
        "insecure-registries": []
    }  # 表示成功

    1.4 启动停止Docker

    systemctl status docker  #检查docker状态
    systemctl start  docker #启动docker
    systemctl stop    docker  #关闭docker

    1.5 下载hello-world镜像

    docker pull hello-world

     1.6 查看docker镜像

    docker images

    1.7 运行docker hello-world镜像

    docker run 镜像名/镜像id/镜像id的前3位

    1.8 搜索docker镜像(image)

    docker search centosdocker 
    search django(#搜索django镜像)

    1.10 运行一个交互式的centos容器

    docker run -it centos /bin/bas

    1.11 在后台运行一个容器,执行shell,每秒打印一个hellodocker,(此命令会返回一个容器id)

    docker run -d centos /bin/sh -c "while true;do echo hello centos; sleep 1;done"

    1.12 查看容器进程

    docker ps #用于查看正在运行的容器
    docker ps -a #用于查看所有运行过的容器

    1.13 查看容器运行的日志

    docker logs 容器id

    1.14 删除容器

    -先停止正在运行的容器
    docker stop 容器id
    docker rm 容器id
    -强制删除正在运行的容器
    docker rm -f 容器id
    #删除已有的docker镜像(image)
    docker rmi 镜像id

    Xshell连接云服务器  shh  云服务器ip

    查看CentOS版本Linux发行版 cat /etc/redhat-release

    内核版本查看 uname -r

    查看Docker版本 docker version

  • 相关阅读:
    韩式英语
    Daily dictation 听课笔记
    words with same pronunciation
    you will need to restart eclipse for the changes to take effect. would you like to restart now?
    glottal stop(britain fountain mountain)
    education 的发音
    第一次用Matlab 的lamada语句
    SVN的switch命令
    String的split
    SVN模型仓库中的资源从一个地方移动到另一个地方的办法(很久才解决)
  • 原文地址:https://www.cnblogs.com/aaronthon/p/9561106.html
Copyright © 2011-2022 走看看