首页 > 其他分享 >docker 镜像,容器常用命令

docker 镜像,容器常用命令

时间:2023-08-03 17:23:12浏览次数:44  
标签:容器 xxx tag 常用命令 镜像 docker id

.docker,docer-ce,docker-compse
docker:管理镜像,管理容器
docker-compse:对docker容器集群的快速编排。

一:容器生命周期相关命令:
命令 说明
docker run -d -p x:x --name xxx 镜像id 以后台方式运行容器
docker create --name xxx nginx:latest 创建一个新的容器,但是不启动
docker start/stop/restart 启动\停止\重启一个容器
docker kill 容器id 终止一个运行中的容器,kill 不管是否同意,直接强制终止
docker rm -vf 容器id 删除一个或者多个容器
docker exec -it id bash 进入到容器内部
docker attach 进入到容器内部

二.容器操作相关命令:
说明 命令
docker ps -a | grep xxxx 显示某一个组件 XXX 的容器列表
docker inspect id 获取容器或者镜像的元数据
docker top id 查看容器中运行的进程信息
docker stats id 实时显示容器资源的使用统计
docker events 从服务器获取实时事件
docker logs id 查看容器内的标准日志输出
docker port id 列出指定容器的端口映射
docker cp ./t.txt id:/root/ 将宿主机当前目录下的 t.txt 复制到 id 容器中的 root 目录下
docker diff id 列出该容器自创建以来,容器内部文件的变化
docker commit -m "comment" -a "authon" 容器id repository:tag 将指定容器打包成一个本地镜像
docker update --memory=16G 修改容器运行中的配置,即时生效无需配置

三.本地镜像管理相关命令:
命令 说明
docker images 列出本地宿主机上的所有镜像
docker history id 查看指定镜像的分层结构以及创建历史
docker image inspect id 查看镜像的元数据信息
docker rmi id 根据镜像 id 删除镜像
docker tag image-name:tag 给指定镜像增加 tag
docekr build -t tag . 通过当前目目录下的 Dockerfile 来构建一个标签为 tag 的镜像
docker export -o xxx.tar id 将镜像打包成文件
docker import xxx.tar name 从归档文件中创建镜像
docker save -o xxx.tat id 将指定镜像保存为归档文件
docker load --input xxx.tar 用于将 docker save 生成的归档文件还原成镜像

四.镜像仓库相关命令:
命令 说明
docker loging -u xxx -p xxx 登录一个 docker 镜像仓库,如果未指定镜像仓库地址,则默认为Docker Hub镜像仓库
docker logout 退出登录的镜像仓库
docker pull nginx 从默认的 Docker hub 上拉取 nginx 镜像
docker push image_name 将本地镜像上传到镜像仓库(注意需要先登录)
docker search xxx 从默认的 Docker Hub 中搜索指定的镜像

常用网站资源:

1.mybatis-plus: https://baomidou.com/

2.maven 仓库:https://mvnrepository.com/
想要什么依赖版本的去 maven 仓库查看:
https://mvnrepository.com/

3.docker,docer-ce,docker-compse,
https://www.quanxiaoha.com/

标签:容器,xxx,tag,常用命令,镜像,docker,id
From: https://www.cnblogs.com/chenshaojun2008/p/17603899.html

相关文章

  • dotnet 常用命令
    dotnet常用命令:在Dockerfile中会用到dotnetrestore-恢复项目的依赖项和工具。使用NuGet还原依赖项以及在project文件中指定的特定于项目的工具。默认情况下会并行执行对依赖项和工具的还原dotnetnew-创建项目dotnetbuild-编译代码dotnetbuild-serverdotnetr......
  • 通过docker简易部署es加kibana
    dockerrun-d--nameelasticsearch_7_12-p29200:9200-p29300:9300-v/fp/docker_data/es/config/elasticsearch.yml:/opt/elasticsearch/config/elasticsearch.yml-v/fp/docker_data/es/data:/opt/elasticsearch/data-v/fp/docker_data/es/plugins:/opt/elasticsea......
  • centos 常用命令
    --查看空间使用情况df-h 查看当前目录空间占用情况du-h--max-depth=1--释放空间lsof-n/|grepdeleted|awk'(print$2]'|xargskill-9删除第880条记录history-d880重复上条命令!!查看系统日志配置cat/etc/audisp/plugins.d/syslog.conf查找系统日志配置find/-nam......
  • Linux常用命令(工作)
    1、查询相关服务例:ps-ef|grepjava2、切换用户默认切换管理员:su切换至指定用户:suname3、给用户赋予文件夹权限例:chown -Rname:name/home/4、ll与lsls:查看当前目录下的文件ll:查看当前目录下的文件详情5、查看当前位置pwd6、修改文......
  • 阿里云 ACR 制品中心 7 月上新镜像推荐榜
    将业务进行容器化改造并打包成容器镜像是云原生化实践的第一步,为了使企业开发者更简便地打造云原生应用交付流程,2023年1月,阿里云容器镜像服务ACR正式推出“云原生制品中心”,为容器开发者免费提供了来源于阿里云官方、龙蜥等贡献方的安全可信容器基础镜像。ACR制品中心上架......
  • Docker报swap限制警告
    docker告警Yourkerneldoesnotsupportswaplimitcapabilitiesorthecgroupisnotmounted.Memorylimitedwithoutswap./etc/default/grub文件末尾添加vi/etc/default/grub...GRUB_CMDLINE_LINUX="cgroup_enable=memoryswapaccount=1"更新grub,重启服务器updat......
  • 阿里云 ACR 制品中心 7 月上新镜像推荐榜
    将业务进行容器化改造并打包成容器镜像是云原生化实践的第一步,为了使企业开发者更简便地打造云原生应用交付流程,2023年1月,阿里云容器镜像服务ACR正式推出“云原生制品中心”,为容器开发者免费提供了来源于阿里云官方、龙蜥等贡献方的安全可信容器基础镜像。ACR制品中心上架镜......
  • docker部署项目,涉及springboot\tomacat\nginx\es
    sudoapt-getinstalldocker-ce=5:20.10.6~3-0~debian-bullseyedocker-ce-cli=5:20.10.6~3-0~debian-bullseyecontainerd.iodocker部署项目信息:--172.17.0.1   172.16.22.401、docker部署tomcatdockerrun-d --namestock-admin--restartalways-p81:8080-e"TZ......
  • 谷歌学术、github、Sci-Hub镜像网址
    Github镜像网站:(注意不要登录账号)https://hub.nuaa.cf/https://hub.xn–gzu630h.xn–kpry57d/https://hub.xn–p8jhe.tw/https://hub.fastgit.xyz/谷歌学术镜像:http://459.org/(里面资料很全,包含sci-hub)http://scholar.scqylaw.com/添加链接描述添加链接描述添加链接......
  • MySQL常用命令
    建库CREATEDATABASE`databaseName`DEFAULTCHARACTERSETutf8COLLATEutf8_general_ci;创建用户CREATEUSER'userName'@'localhost'IDENTIFIEDBY'eKw5Ap9EBwjIRc_AO2!Y84';--userName:你将创建用户的名字--localhost:本地用户,如果想让该用户可以**从任意......