Docker for windows 常用操作

安装

win 10 系统可用.
以下操作均可在console中完成.

容器管理

  • 初次安装并启动
    -d 容器在后端运行
    --name 容器中的用户账户名
    --net=host 使用本机网络
    -v a:b 本地磁盘与容器文件系统的映射. windows盘符的d:需要转换为/d/.
    -it 分配一个伪中断, 使用标准输入流.
    reg.docker.alibaba-inc.com/dii/dii_alios7u2_dev 镜像地址
    /bin/bash 容器的运行命令
    完整例子:
    docker run -d --name=yichu --net=host -v /d/code-work:/yichu/d/code-work -it reg.docker.alibaba-inc.com/dii/dii_alios7u2_dev /bin/bash
  • 打印容器列表
    docker ps -a 查看已有容器及其信息.
  • 终止
    docker stop ${container_id}
  • 启动
    docker start ${container_id}
  • 删除
    docker rm ${container_id}

容器使用

  • 进入容器
    容器后台启动后, 可以新开console窗口进入.
    docker exec -it ${user_name} /bin/bash
    Docker for windows 常用操作_第1张图片

高级特性

容器内完成开发工作, gdb 调试等. 需要在 docker run命令中加入--cap-add=SYS_PTRACE参数.

参考

  1. 官网, docker for windows
  2. 他人blog, 如何在Docker容器内部使用gdb进行debug

你可能感兴趣的:(Windows,Linux)