docker

docker命令详解

镜像

  • 拉取镜像

    docker pull xxx

  • 删除镜像

    docker rmi xxx

  • 打包镜像

    docker save xxx | gzip > xxx.tar.gz

  • 加载镜像

    docker load < xxx.tar.gz

容器

  • 运行容器
    -t 分配伪终端并绑定到容器标准输出上
    -i 标准输入保持打开
    -d 后台运行,不打印输出
    -p 端口映射【主机端口:容器端口】
    -v 文件映射【主机目录:容器目录】

    docker run -t -i -d –name xxx xxxx

  • 进入容器(推荐使用exec这样exit退出容器不会导致容器终止)

    docker attach xxx
    docker exec -i -t xxx bash

  • 导出/导入容器

    docker export 21c > test1.tar

    cat test1.tar | docker import – test1

    docker import url/目录

  • 删除容器

    docker container rm -f xxx

  • 删除已停止容器

    docker container prune

  • 容器检视

    docker inspect web

数据卷(数据卷可以在容器间共享使用)

  • 创建数据卷

    docker volume create my-vol

  • 查看所有数据卷

    docker volume slip

  • 查看数据卷信息

    docker volume inspect my-vol

  • 创建一个web容器并将数据有经验加载到/usr/share/nginx/html目录

    docker run -d -P —-name web —-mount source=my-vol,target=/use/share/nginx/html nginx:alpine

    docker run -d -P —-name web —mount type=bind,source=/src/web app/,target=/user/share/nginx/html,readonly nginx:alpine

docker compose

  • 安装/删除

    sudo pip install docker-compose

    sudo pip uninstall docker-compose

  • 使用命令
    -f —-file FILE 指定使用的compose模版文件,可多次指定
    -p —-project-name 指定项目名称,默认为目录名
    -v —-version 打印版本

    docker-compose [-f=…][options][command][ARGS…]

  • build
    —-force-rm删除构建过程中的临时容器
    —-no-cache 构建过程中不使用cache
    —-pull 始终尝试通过pull获取新版本镜像
  • config
    验证compose文件格式是否正确,错误的话现实原因
  • down
    停止up启动的容器并删除网络
  • exec
    进入指定容器
  • images
    列出compose文件包含的镜像
  • kill
    通过发送sigkill信号强制停止服务器

    docker-compose kill [options][service…]

  • logs
    查看服务容器输出

    docker-compose logs [options][service…]

  • port
    打印某个端口所映射的公共端口

    docker-compose port [options] service private_port

  • ps

    docker-compose ps [options][serviece…]

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇