zoukankan      html  css  js  c++  java
  • docker 的一些常用命令

    docker images  查看镜像

    docker run -it --rm $imagename:$tag /bin/bash

    --rm 退出时删除

    -d 后台运行

    -c "while true; do echo AAA; sleep 1; done"  运行指令

    --name  $name 设置容器名

    -p 宿主机port:容器port 端口映射 

    -v 宿主机的目录:容器目录   挂载容器目录挂载到宿主机目录下  或 绑定一个volume

    -e MYSQL_ALLOW_EMPTY_PASSWORD=true 设置mysql密码为空

     --restart=always 重启

     --name=($docker_name) 命名docker

    docker container ls      docker container ls --all                docker ps    docker ps -a

    docker history $imagename:$tag

    docker system df 

    docker logs 容器ID/容器名称

    docker rm -f 容器ID/容器名称 (强制删除docker)

    docker image rm $imagename:$tag/$image_id                            docker rmi $imagename:$tag/$image_id 

    docker stop 容器ID    docker start 容器ID

    docker exec -it 容器ID /bin/bash 进入容器

    docker diff 容器ID/容器名称

    docker logs 容器ID/容器名称

    docker pull  $imagename:$tag 拉取镜像到本地

    docker load -i: $tar 包  导入镜像

    docker commit --author "author_name" --message "message" 容器ID/容器名称 $new_image_name:$new_tag  将修改过的容器提交成新的镜像

    docker tag $imagename:$tag $new_image_name:$new_tag

    docker push $new_image_name:$new_tag 

    docker save -o $xxx.tar $image:$tag 导出镜像  (-i指定导入的文件; -q:精简输出信息)

    docker cp $file $container_id:$path 拷贝文件到容器内指定路径

    docker volume ls

    docker volume inspect $volume_name  查看数据卷详情

    docker volume create $volume_name

    docker volume rm $volume_name

    docker volume prune 清除所有的数据卷

    docker build -t $new_image_name:$new_tag .

    docker build -t $new_image_name:$new_tag . -f 路径/Dockerfile_name

  • 相关阅读:
    微软 PowerShell Script Explorer
    MVC, MVP, MVVM比较以及区别(上)
    MVC中使用Unity Ioc Container
    java实现电脑远程控制完整源代码(转)
    强大的Mockito测试框架(转)
    File中操作路径的API(转)
    java如何把char型数据转换成int型数据(转)
    Test class should have exactly one public zero-argument constructor
    tomcat的webappclassloader中一个奇怪的异常信息
    在asp.net mvc中使用PartialView返回部分HTML段
  • 原文地址:https://www.cnblogs.com/czz-zone/p/13724161.html
Copyright © 2011-2022 走看看