• docker常用命令


    1、基本命令
      docker ps 查看运行的docker
      docker ps -a 查看所有image
      docker rmi 删除image
      docker rm 删除container
      docker cp 在host和container之间拷贝文件
      拷贝本地文件到nginx目录
      docker cp index.html 容器id://usr/share/nginx/html
      docker commit 保存改动为新的image

      启动nginx
      docker container run -d -p127.0.0.1:8080:80 --rm --name mynginx --volume "$PWD/html":/usr/share/nginx/html nginx
      docker container stop mynginx
      进入容器
      docker exec -it mynginx bash

    2、映射目录配置
      docker container run
      --rm
      --name mynginx
      -v "$PWD/html":/usr/share/nginx/html
      -v "$PWD/nginx_conf":/etc/nginx
      -v "$PWD/logs":/var/log/nginx
      -p 127.0.0.2:8080:80
      -d
      nginx

      -d:在后台运行
      -p :容器的80端口映射到127.0.0.2:8080:80
      --rm:容器停止运行后,自动删除容器文件
      --name:容器的名字为mynginx
      —volume:映射到本地目录

    3、Dockerfile 语法
      FROM base image
      RUN 执行命令
      ADD 添加文件
      COPY 拷贝文件
      CMD 执行命令
      EXPOSE 暴露端口
      WORKDIR 指定路径
      MAINTAINER 维护者
      ENV 设定环境变量
      ENTERPOINT 容器入口
      USER 指定用户
      VOLUME mount point

  • 相关阅读:
    第08组 Alpha冲刺(3/6)
    第08组 Alpha冲刺(2/6)
    第08组 Alpha冲刺(1/6)
    第08组 团队Git现场编程实战
    第08组 团队项目-需求分析报告
    网站是如何管理的
    拆机总结引发的组装指南
    计算机启动出现 Invalid Partition Table
    ARP 询问之 校级路由器的猫腻
    网络攻击形式备忘录
  • 原文地址:https://www.cnblogs.com/gide/p/9253591.html
Copyright © 2020-2023  润新知