zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    CSS布局--坑(2)
    CSS布局--坑(1)
    微信小程序wx:for 循环中item的keng
    初体验小程序Vue交互
    vue中数组变动更新检测
    【vue】v-if和v-show的区别
    babel把ES6转化为ES5的时候报错
    Vue.js大总结
    性能测试完整流程(二)
    性能测试完整流程(一)
  • 原文地址:https://www.cnblogs.com/gide/p/9253591.html
Copyright © 2011-2022 走看看