Docker命令

  1. 安装
  2. 启动
    service docker start

常用命令

  1. 创建容器
    docker create -it ubuntu:latest
    新创建的容器处于停止状态,通过docker ps -a可以列出所有的容器

    • -i 保持标准输入打开
    • -t 是否分配一个伪终端
  2. 启动容器
    docker start ubuntu:latest

  3. 创建并启动容器
    docker run -it ubuntu /bin/bash
    启动过程如下:

    • 利用镜像创建一个容器,并启动该容器;
    • 分配一个文件系统给容器,并在只读的镜像层外面挂载一层可读写层;
    • 从宿主主机配置的网桥接口中桥接一个虚拟接口到容器中;
    • 从网桥的地址池配置一个IP地址给容器;
    • 执行用户指定的应用程序;
    • 执行完毕后容器被自动终止。

    参数:

    • -d 让docker容器以守护态(daemon)运行
  4. 获取容器内输入
    docker logs 9793d4901976

  5. 停止容器
    docker stop -t 9793d4901976
    等待一段时间(默认10秒)终止容器
    docker kill 9793d4901976
    立即终止容器

  6. 重启容器
    docker restart 9793d4901976

  7. 进入容器
    docker exec -it 9793d4901976 /bin/bash
    其他进入容器的命令

    • attach 命令
      docker attach 9793d4901976
  8. 删除容器
    docker rm 9793d4901976
    参数

    • -f 强制终止并删除一个运行中的容器
    • -l 删除容器的链接,保留容器
    • -v 删除容器挂载的数据卷
  9. 导出容器
    docker export -o ubuntu.tar 9793d4901976

  10. 导入容器
    docker import ubuntu.tar -- test/ubuntu:v1.0

你可能感兴趣的:(Docker命令)