docker 常用命令与常用容器(containers)环境

来源:互联网 发布:国密算法sm代码java 编辑:程序博客网 时间:2024/06/06 02:53

注意区别 container 与 image 的关系,container 的建立需要 image 的承载,也即 container 依赖 image,停止并删除了 container 并不会删除 image;

0. docker run 常见参数

  • -d:后台(daemon)运行容器,并返回容器ID;
  • -p:指定容器暴露的端口;
  • –name:为容器指定一个名称;
  • -i, –interactive=false 打开STDIN,用于控制台交互
  • -t, –tty=false 分配tty设备,该可以支持终端登录,默认为false
    • -it 常与 bash(或 /bin/bash)搭配使用;

1. 常用命令

  • 查询版本信息:

    >> docker --version>> docker-machine --version>> docker-compose --version
  • 查看环境信息:

    >> docker ps        # 显示运行中的容器>> docker images        # 显示所有镜像>> docker version>> docker info

2. 常用容器

  • hello-world

    >> docker run hello-world
  • ubuntu bash

    >> docker run -it ubuntu bash
  • web 容器:

    >> docker run -d -p 80:80 --name dockerweb nginx        // 80:80 建立端口映射

3. 容器管理

  • 停止与启动:

    >> docker stop dockerweb>> docker start dockerweb
  • 停止并删除:

    >> docker rm -f dockerweb    # 不会删除 nginx 镜像>> docker rmi nginx
原创粉丝点击