美文网首页Docker容器
docker学习笔记

docker学习笔记

作者: black3y | 来源:发表于2017-06-20 17:47 被阅读0次

    1. 安装docker

    apt-get install docker.io
    

    2. 安装ubuntu镜像

    docker pull ubuntu:16.04
    docker pull ubuntu:14.04
    

    3. 查看当前存在的镜像

    docker images
    

    4. 运行镜像并开启一个终端

    docker run -ti --rm ubuntu:16.04 /bin/bash
    

    --rm : 退出时自动清除产生的数据(--rm与-d不能同时使用)

    docker run -ti -v /Users/admin/Desktop:/home 7b9b13f7b9c0 /bin/bash
    

    映射本地目录/Users/admin/Desktop到容器中的home


    5. 查看当前运行的镜像

    docker ps -l
    

    6. 进入镜像终端后没有ifconfig和ping命令,解决办法

    apt-get update
    apt install net-tools
    apt install iputils-ping
    

    7. 保存对容器的修改
    修改完容器后不要退出,打开另一个终端

    docker ps -l
    

    复制要保存修改的容器CONTAINER ID
    在这里以安装好了vim为当前状态进行保存

    docker commit 2fc2f5b76454 test/vim
    

    之后执行docker images便可看到新出现了一个镜像


    8. 查看指定容器的详细信息

    docker inspect 1031514e9ea0
    

    9. docker镜像的迁移
    如果要迁移正在运行的docker镜像,先保存对容器的修改
    查看IMAGE ID 或 REPOSITORY:docker images
    导出:

    docker save test/vim >/root/docker_vim.tar
    

    导入:

    docker load < /root/docker_vim.tar
    

    注意如果拷贝过程中存在压缩过程,导入时记得先解压


    相关文章

      网友评论

        本文标题:docker学习笔记

        本文链接:https://www.haomeiwen.com/subject/nllaqxtx.html