首页 > 其他分享 >Docker 运行命令

Docker 运行命令

时间:2023-12-26 17:22:53浏览次数:25  
标签:容器 compose 命令 镜像 Docker finhub cms docker 运行

停止所有的容器

docker stop $(docker ps -aq)

启动所有的容器

docker start $(docker ps -aq)

停止容器

docker stop <容器Name>

启动容器

docker start <容器Name>

删除所有的容器

docker rm -f $(docker ps -aq)

删除所有的镜像

docker-compose down --rmi all

删除容器

docker rm -f 容器名称

删除镜像

docker rmi 镜像ID

docker镜像打包

docker save 镜像ID -o 包名.tar

下载镜像

docker pull 镜像名称:tag版本

d导入镜像

docker load -i 包名.tar

拷贝Docker里面的文件或者文件夹

docker cp datahub-frontend-react:/datahub-frontend/ ./dockerInsert

镜像tag重命名

docker tag thatName:thatTag thisName:thisTag

进入容器 或者 docker exec -it 3b93 /bin/sh

docker exec -it 3b93 /bin/bash

构建本地的镜像

docker build -t kafka-kafka:v1 -f Dockerfile ./

基本运行样式

docker run -d --name zookeeper -p 2181:2181 wurstmeister/zookeeper:tag

查看容器日志(根据的容器名 --docker run —d 容器名)

docker logs

删除和停止容器

docker rm -f b7ee9987e6cb6881cad0e4bf09b9a7f9095003bbe5d67ff36fb2118b946478dd

创建docker通讯网络

docker network create datahub_network

指定运行脚本服务配置 默认启动配置的所有服务容器

docker-compose -f docker-compose.yml up -d

指定值启动配置众多服务里面的kafka-setup服务

docker-compose -f docker/docker-compose.zujian.yml up -d kafka-setup

深度清理缓存

docker system prune -a --force

不重启已经起来的容器

docker-compose -f docker-compose.gms.yml up -d datahub-upgrade --no-recreate

重新加载docker配置

sudo systemctl daemon-reload

重重启docker

sudo systemctl restart docker

docker-compose ud -d 命令本质是执行的使用up启动或重新启动所有定义的服务docker-compose.yml。

如果已有用于服务的容器,并且在创建容器后更改了服务的配置;为防止Compose获取更改,请使用该--no-recreate标志。

容器转化为镜像

docker commit datahub-frontend-react datahub-frontend-react-new:v0.12.1

docker export:表示将容器导出文件包

docker export -o finhub-cms.tar finhub-cms

docker import:表示根据docker export 导出的文件包新建一个镜像。

docker import finhub-cms.tar finhub-cms:v1

docker commit:也可以实现将容器转化为镜像。

docker commit finhub-cms finhub-cms:v1

docker save:表示将镜像打包,方便迁移

docer save -o finhub-cms_v1.tar.gz finhub-cms:v1

docker load: 表示将docker save导出的镜像包导入到本地仓库

docker load --input finhub-cms_v1.tar.gz

标签:容器,compose,命令,镜像,Docker,finhub,cms,docker,运行
From: https://www.cnblogs.com/gtnotgod/p/17928853.html

相关文章

  • 3、 configure命令详解
    1、configure命令工作检测操作系统内核和已安装的软件相关参数解析中间目录生成生成c源码文件生成Makefile文件2、configure命令参数详解运行./configure--help--helpprintthismessage--prefix=PATHset......
  • 怎么使用docker搭建普罗米修斯监控
    普罗米修斯教程参考本文介绍怎么使用docker搭建系统和软件版本#cat/etc/redhat-releaseCentOSLinuxrelease7.9.2009(Core)[root@CentOS7K8SHarbor061~]#uname-aLinuxCentOS7K8SHarbor0613.10.0-1160.102.1.el7.x86_64#1SMPTueOct1715:42:21UTC2023x86_64......
  • 依托Docker构建监控服务
    1.安装loki安装GrafanaLoki简明教程-阳明的博客|Kubernetes|Istio|Prometheus|Python|Golang|云原生(qikqiak.com)grafana安装Grafana在Kubernetes中的使用-阳明的博客|Kubernetes|Istio|Prometheus|Python|Golang|云原生(qikqiak.com)Prometheus安装Kubernetes使用......
  • Centos7使用Docker部署Nextcloud
    基础环境系统centos7.9内存2G以上磁盘30G以上安装部署1、安装基础工具[root@localhost~]#yum-yinstallvimnet-toolsnmaptreelrzszlsof2、添加阿里docker源[root@localhost~]#wget-P/etc/yum.repos.d/https://mirrors.aliyun.com/docker-ce/linux/centos/docker-......
  • grep -Ev '#|^$' zabbix_server.conf 显示配置文件 命令
    grep-Ev'#|^$'zabbix_server.confroot@k8s-node01:/etc/zabbix#grep-Ev'#|^$'zabbix_server.confLogFile=/var/log/zabbix/zabbix_server.logLogFileSize=0PidFile=/run/zabbix/zabbix_server.pidSocketDir=/run/zabbixDBName=zabbixDBUser=......
  • docker安装RocketMQ
    在RocketMQ中,有三个关键组件:Namesrv(NameServer)、Broker和Console-ng(管理控制台)。Namesrv(NameServer):Namesrv是RocketMQ的命名服务,负责管理整个RocketMQ集群的路由信息。每个RocketMQ集群中都至少需要一个Namesrv实例。它维护了Broker的网络信息、Topic的路由规则以及Consumer的......
  • Ubuntu命令
    Ubuntu命令是在Ubuntu操作系统中用来执行任务的一种方式,主要通过终端或者shell进行输入。这些命令广泛包括文件和目录操作、查看和查找、创建和删除、拷贝和移动等不同类别。具体来说,一些常用的Ubuntu命令如下:sudo:这个命令允许用户以其他用户的身份来执行一些或者所有的命令,通常需......
  • Linux 操作命令
    路是脚踏出来的,历史是人写出来的。人的每一步行动都在书写自己的历史。Linux基础命令open:打开文件操作,如环境配置文件。open~/.zshrcvi:vi(visualinterface),linux中最经典的文本编辑器vim(viimproved)是vi发展出来的一个文本编辑器,支持代码补全、编译、错误跳转......
  • 数据库清空,镜像编译,docker配置文件及服务启动完整流程
    前言:当数据库表发生变更的时候。 要做的事情:一、更改数据库表#删除表,更改数据库表(表结构改变)droptableifexistssrc20_v3;droptableifexistssrc20_valid_v4;droptableifexistssrc20_tick_v4;droptableifexistssrc20_mint_progress_v4;droptableifex......
  • 运行js文件,会弹出一个python解释器的界面,怎么解决呢?
    大家好,我是皮皮。一、前言前几天在Python白银交流群【菜......