国产精品chinese,色综合天天综合精品网国产在线,成午夜免费视频在线观看,清纯女学生被强行糟蹋小说

    <td id="ojr13"><tr id="ojr13"><label id="ojr13"></label></tr></td>
        • <source id="ojr13"></source>
            <td id="ojr13"><ins id="ojr13"><label id="ojr13"></label></ins></td>

            Article / 文章中心

            Docker的基本操作

            發(fā)布時間:2021-11-26 點擊數(shù):661

            基本概念

            鏡像(Image):靜態(tài)的定義

            容器(Container):鏡像運行時的實體

            倉庫(Repository):保存鏡像

            一、Hello World

            1、容器內運行一個應用程序

            docker run ubuntu /bin/echo "Hello world"

            參數(shù):

            run: 運行一個容器

            ubuntu: 鏡像,如果本地不存在,就會從倉庫下載

            /bin/echo “Hello world”: 容器里執(zhí)行的命令

            2、運行交互式的容器

            # -t: 終端, -i: 允許交互 $ docker run -i -t ubuntu /bin/bash  # 系統(tǒng)的版本 $ cat /proc/version  # 文件列表 $ ls  # 退出容器 $ exit

            3、后臺模式

            docker run -d ubuntu /bin/sh -c "while true; do echo hello world; sleep 1; done"  # 查看運行的容器 $ docker ps  # 查看日志 $ docker logs -f <id/name>  # 停止容器 $ docker stop <id/name> 

            二、Docker 容器使用

            # 查看幫助 docker  # 查找鏡像 docker search <name>  # 拉取鏡像 docker pull ubuntu  # 刪除鏡像 docker rmi <id/name>  # 以命令行模式進入該容器,退出終端 exit docker run -it ubuntu /bin/bash  # 查看所有容器 docker ps -a  # 最后一次創(chuàng)建的容器 docker ps -l  # 啟動容器 docker start <id/name>  # 停止容器 docker stop <id/name>  # 重啟容器 docker restart <id/name>  # 后臺運行 docker run -itd --name ubuntu-test ubuntu /bin/bash  # 進入終端 exit退出終端會導致容器停止 docker attach ubuntu-test  # 進入終端  exit退出終端容器不會停止 docker exec -it ubuntu-test /bin/bash  # 導出容器 docker export ubuntu-test > ubuntu.tar  # 導入容器快照 cat ubuntu.tar | docker import - test/ubuntu:v1  # 使用url導入快照 docker import http://example.com/exampleimage.tgz example/imagerepo  # 刪除容器,容器必須是停止狀態(tài) $ docker rm -f <id/name>  # 清理掉所有處于終止狀態(tài)的容器 docker container prune  # 查看端口映射 docker port <id/name>  # 查看容器內部運行的進程 docker top <id/name>  # 查看底層信息 docker inspect <id/name>  

            三、運行Redis

            # 端口映射 主機端口6378->容器端口6379 hostPort:containerPort docker run -itd --name my-redis -p 6378:6379 redis  # 隨機映射 docker run -itd --name my-redis -P redis  # 進入容器 docker exec -it my-redis /bin/bash  # 容器內訪問 $ redis-cli  # 主機訪問 $ redis-cli -p 6378