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
小恐龙
花!
上一篇
下一篇