Ubuntu18.04下使用Docker-华为MagicBook Pro

关于容器(container)的操作

  • 创建容器
docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
- OPTIONS说明:
  -a stdin: 指定标准输入输出内容类型,可选 STDIN/STDOUT/STDERR 三项;
  -d: 后台运行容器,并返回容器ID;
  -i: 以交互模式运行容器,通常与 -t 同时使用;
  -P: 随机端口映射,容器内部端口随机映射到主机的高端口
  -p: 指定端口映射,格式为:主机(宿主)端口:容器端口
  -t: 为容器重新分配一个伪输入终端,通常与 -i 同时使用;
  --name="nginx-lb": 为容器指定一个名称;
  --volume , -v: 绑定一个卷
  • 创建容器并挂载本地目录
docker run [OPTIONS] -v /local/dir:/dir/in/container IMAGE [COMMAND] [ARG...]

-v或者--volume的作用是挂载一个本地目录(/local/dir)到容器中的指定位置(/dir/in/container),这里,/local/dir/dir/in/container都应该是绝对路径。

  • 列出当前运行的容器
docker container ls
  • 列出所有的容器(包括已经停止运行的容器)
docker container ls -a
  • 删除容器(需要指定容器的ID)
docker container rm  container_ID
  • 使用已经停止的容器
    分三个步骤:
    • 查看当前系统中的容器列表:docker ps -a
    • 启动指定的容器:docker start container_ID
    • 进入容器:docker start container_ID
      这个时候界面似乎进入了卡死的状态,但是并不是,你只要随便敲击一个按键就可以啦。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容