zoukankan      html  css  js  c++  java
  • Docker常用命令

    Docker命令 (从入门到实践:https://yeasy.gitbooks.io/docker_practice/content/)
    1. brew cask install docker #mac安装docker
    2.   #mac重新安装docker
    3. docker --version #查看docker 版本
    4. docker-compose --version
    5. docker-machine --version
    6. docker info 查看docker信息
    7. docker search nginx #从docker公共仓库中查找nginx镜像
    8. docker pull nginx #下载并安装镜像,不写标签的话,默认是latest
    9. docker import -input xxxx.zip
    10. docker run -d -p 80:80 --name mynginx nginx #运行一个nginx容器,如果本地没有则从网上下载
    11. docker stop mynginx #停止正在运行的容器
    12. docker restart mynginx #重启正在运行的容器
    13. docker rm mynginx #删除已经停止的容器
    14. docker rm `docker ps -a -q` #删除所有的已经停止的容器
    15. docker rmi imageId #删除镜像文件
    16. docker images #列出所有镜像
    17. docker images mysql #列出所有的mysql镜像
    18. docker exec -it MyNginx bash #进入容器,修改文件或者执行一些其他命令,exit退出当前容器
    19. docker attach MyNginx 
    20. docker diff MyNginx #查看容器的改动
    21. docker commit --author ”fangchao" --message "修改了默认网页" MyNginx nginx:2 #将修改后的MyNginx存储为一个新的镜像,会提交一些不必要的文件,容易造成镜像的臃肿
    22. docker history nginx:v2 #查看镜像的修改历史
    23. docker build -t nginx:v3 ./ #提交Dockerfile 文件里的指令,生成一个新的干净的镜像
    24. docker run -d -p 82:80 -v /Users/rocky/Documents/docker/nginx/www:/usr/share/nginx/html/ --name nginx82 nginx:v2
    25. docker run -d -p IP:本地端口:容器端口 -v 本地目录1:容器的目录1 -v 本地目录2:容器的目录2 —name 容器别名 基础容器  #映射本地目录启动
    26. docker cp /www/data 容器id:/var/share/html  #将本地文件复制到容器中去
    
    
    
    1. 镜像的表示方法 <仓库名>:<标签> 例如:ubuntu:14.04 镜像名称是ubuntu,标签是14.04,如果没有标签,则默认为latest
    2. 运行镜像docker run -it --rm ubuntu:14.04 bash
        1. -i 交互式操作 -t 是终端
        2. bash 进入bash执行一些命令,并返回结果,因此成为交互式终端
        3. --rm容器退出后将其删除
        4. ubuntu:14.04:是只用ubuntu:14.04为基础来启动容器
        5. 进入shell操作终端后,用exit命令退出当前容器
    3. 中间层镜像 表示,其他顶层镜像依赖的镜像 docker images -a 查看中间层镜像
    4. 进入容器修改docker exec -it webserver bash
    5. 查看php镜像的ip地 docker inspect --format='{{.NetworkSettings.IPAddress}}' php71
    6. docker logs -f -t --tail 10 id…  #试试查看某个镜像的log
    
    
    查看端口占用
    netstat -an | grep 8099
  • 相关阅读:
    韦达定理
    矩阵特征值
    正交矩阵
    积分中值定理
    行列式的计算
    希尔伯特矩阵(Hilbert matrix)
    python 基于detectron或mask_rcnn的mask遮罩区域进行图片截取
    python cv2截取不规则区域图片
    python cv2读取rtsp实时码流按时生成连续视频文件
    NLP 基于kashgari和BERT实现中文命名实体识别(NER)
  • 原文地址:https://www.cnblogs.com/wt645631686/p/13298765.html
Copyright © 2011-2022 走看看