• docker安装及基本命令


    • Ubuntu安装docker
    sudo apt-get install docker.io
    
    • Centos安装docker
    # 更新系统软件包
    yum -y upgrade 
    # 官方下载地址
    curl -sSL https://get.docker.com/ | sh
    # 如果上面的命令安装太慢了,那么用阿里云的
    curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -
    • mac安装docker
    brew cask install docker
    • 测试是否安装成功
    sudo docker -v
    • docker常用命令
        重启docker:service docker restart
        列出镜像:sudo docker images
        删除镜像:sudo docker rmi  imageid
        列出全部装载的容器,包括在运行和已停止的:sudo docker ps -a
        列出正在运行的容器:sudo docker ps
        删除容器:sudo docker rm 容器id
        后台启动容器:sudo docker start 6d00698360ed
        关闭后台启动的容器:sudo docker stop 6d00698360ed
        进入容器1:sudo docker attach 6d00698360ed (此方式进入,退出时会关闭容器)
        进入容器2:sudo docker exec -it 9fe000 /bin/bash
        退出容器:ctrl+c  或者 exit
        删除已停止的容器:sudo docker rm 9784
        修改镜像名称:docker tag 3ec44fc89a94 nginx01:latest    
    • 镜像的打包

        sudo docker export agitated_cohen > /home/longyue/Desktop/neo4j1.tar

        agitated_cohen是要打包的容器名称,  /home/longyue/Desktop/neo4j1.tar是打包好的镜像存放路径。

    • 打包的镜像的使用
        sudo cat '/home/longyue/Desktop/neo4j1.tar' | docker import - neo4j1
        cat后面跟的是tar文件的路径, import后面是原来的名称。
     
    • 从docker容器里面拷贝文件到宿主机  

        在宿主机里面执行   --->docker cp 容器名:要拷贝的文件在容器里面的路径       要拷贝到宿主机的相应路径 

    • 从宿主机拷文件到容器里面

        在宿主机里面执行如下命令 ---->docker cp 要拷贝的文件路径 容器名:要拷贝到容器里面对应的路径

        

    • 查看容器启动日志:docker logs  xxxxxx(容器id)
  • 相关阅读:
    android点滴 之 进度条
    android点滴(26)之让线程拥有自己的消息循环
    Python property
    MD5加密
    哈希表加载xml文件
    .NET自定义控件制作
    如何用Treeview树加载xml
    xml的属性
    FFT实现——有趣的移位寄存流水线形式
    频率选择滤波器 线性时不变系统
  • 原文地址:https://www.cnblogs.com/pyweb/p/11351878.html
Copyright © 2020-2023  润新知