docker

作者: 不爱去冒险的少年y | 来源:发表于2019-06-10 20:54 被阅读0次

Docker 命令

  1. 获取镜像:docker image pull <镜像名>:<版本号>
  2. 运行镜像生成容器:
    只创建容器:
    docker create --name <容器名> -it <镜像名>:<版本号>
    创建容器并启动:
    docker run --name <容器名> -it <镜像名>:<版本号>
  3. 关闭容器:docker stop <容器名>
  4. 启动容器:docker start -i -a <容器名>
  5. 删除容器:docker rm <容器名>
  6. 重启容器:docker restart <容器名>
  7. 暂停容器:docker pause <容器名>
  8. 继续容器:docker unpause <容器名>
  9. 杀死容器:docker kill <容器名>
    docker状态

Dockerfile语法

命令 用途
FROM 基于镜像
RUN 执行命令
ADD 添加文件
COPY 拷贝文件
CMD 执行命令
EXPOSE 暴露端口

Volume

提供独立于容器之外的持久化存储,由于在容器中的改动是不会被保存的,能提供容器与容器之间的共享数据

  1. docker run -v /usr/share/nginx/html nginx
    运行一个名字为:nginx的容器,通过-v挂载一个/usr/share/nginx/html的卷

  2. docker run -v $PWD/code:/var/www/html nginx
    将本地的一个目录$PWD/code挂载到容器里的数据卷/var/www/html里

    3.1 docker create -v $PWD/data:/var/mydata --name data_container centos
    将本地$PWD/data挂载到/var/mydata的卷上创建一个名为data_container的数据容器;
    3.2 docker run --volume-from 数据容器
    将一个数据容器挂载到另一个容器,仅有数据的容器能被多个容器挂载,实现数据共享;

相关文章

  • docker学习

    docker镜像 docker容器 docker仓库 安装docker docker版本 docker分为社区版和...

  • Docker安装和运行

    获取Docker 安装Docker 验证安装 1、获取Docker Docker for Mac Docker f...

  • Docker知识手册

    Docker 容器 启动docker:docker start 查看docker运行状态:docker stats...

  • Docker简介

    章节介绍 # Docker是什么# Docker包括什么# Docker镜像# Docker编配# Docker还...

  • Docker 常用操作

    Docker docker: 18.09.4、nvidia-docker: 2.0.3 docker 19.03 ...

  • rancher+harbor离线安装

    安装docker,此docker为社区版docker。docker官方文档:https://docs.docker...

  • Linux之Docker

    Linux之Docker 目录 Docker简单介绍 在线Docker安装 离线Docker安装 Docker简单...

  • Docker常用命令

    Docker常用命令 Docker帮助命令 docker version:查看docker版本 docker in...

  • Docker基础操作

    Docker部署 Docker安装 镜像加速 Docker 基础命令 Docker镜像管理 搜索镜像docker ...

  • docker容器状态查看命令集

    docker inspect 用法 : docker inspect [docker名称/docker short...

网友评论

    本文标题:docker

    本文链接:https://www.haomeiwen.com/subject/kdnybqtx.html