Docker基本命令(本人最近使用的)

  1. 列出容器
    $ docker ps
  2. 在运行的容器中执行命令
    $ docker exec
    在容器中开启一个交互式的终端
    $ docker exec -it 容器ID /bin/bash
    参数含义:
    -i即使没有附加也保持STDIN打开
    -t分配一个伪终端
    -d分离模式在后台运行
  3. 创建一个新的容器并运行一个命令
    $ docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
  4. Docker容器和主机如何相互拷贝文件
    用于容器与主机之间的数据拷贝
    $ docker cp

语法:

  • 将容器中的目录文件拷贝到主机指定目录下
    $ docker cp [OPTIONS] Container:Src-path Dest_path
    实例:将容器 300222 的 home/hello 目录拷贝到主机的 /tmp 目录下
    $ docker cp 300222:home/hello /tmp/
  • 将主机中的目录文件拷贝到容器指定目录下
    $ docker cp [OPTIONS] Src-path Container:Dest_path
    实例:将主机 ./home/hello 目录拷贝到容器 300222 的 /tmp 目录下
    $ docker cp tmp 300222:home/hello
  1. 启动Docker服务
    $ service docker start

你可能感兴趣的:(Docker基本命令(本人最近使用的))