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
Docker 运行命令的更多相关文章
- 解决Docker运行命令时提示"Got permission denied while trying to connect to the Docker daemon socket"类情况
Docker安装命令: 解决Docker运行命令时提示"Got permission denied while trying to connect to the Docker daemon ...
- CentOS 下运行Docker 内执行 docker build 命令的简单方法
1. 通过部分文档进行学习...主要知识来源 https://blog.csdn.net/shida_csdn/article/details/79812817 2. 下载 docker 的rpm包. ...
- Docker 清理命令集锦
杀死所有正在运行的容器 复制代码代码如下: docker kill $(docker ps -a -q) 删除所有已经停止的容器 复制代码代码如下: docker rm $(docker ps -a ...
- 在 Azure 上使用 Docker运行 Mono
Docker 是最近相当热门的一个名词,它是一个基于 Linux Container 的轻量化的虚拟技术,而微软也相当积极与 Docker 合作,在 Azure 上支持这个火热的技术,并且提供简单的方 ...
- [Linux] - Docker 常用命令
# 运行docker # -it表示前端运行 docker run -it centos /bin/echo haha # 后端运行并映射80端口 docker run -dt -p : --name ...
- docker基础命令详解
Commands: attach Attach to a running container build Build an image from a Dockerfile commit ...
- 关于Docker 常用命令
Docker 常用命令 分类列一下常用的CLI命令 仓库相关 search/ pull / push / login etc. 例:docker pull ubuntu 从仓库下载ubuntuimag ...
- Docker入门命令
Edit Docker入门命令 # 安装镜像sudo docker pull ubuntu:12.04# 镜像列表sudo docker images# 运行镜像sudo docker run -t ...
- Docker运行 Mono
Docker运行 Mono Docker 是最近相当热门的一个名词,它是一个基于 Linux Container 的轻量化的虚拟技术,而微软也相当积极与 Docker 合作,在 Azure 上支持这个 ...
- 谁用光了磁盘?Docker System命令详解
译者按: Docker镜像,容器,数据卷以及网络都会占用主机的磁盘空间,这样的话,磁盘很容易就会被用完.这篇博客介绍了一个简单的解决方案 - Docker System命令. 原文: What's e ...
随机推荐
- [转]快速搭建简单的LBS程序——地图服务
很多时候,我们的程序需要提供需要搭建基于位置的服务(LBS),本文这里简单的介绍一下其涉及的一些基本知识. 墨卡托投影 地图本身是一个三维图像,但在电脑上展示时,往往需要将其转换为二维的平面图形,需要 ...
- Windows应用开发-常用工具集推荐
.NET/WPF开发 Visual Studio 最新版本是VS2022,官网下载:Visual Studio 2022 IDE - 适用于软件开发人员的编程工具 VsColorOutput 控制台 ...
- JSON解析的这6种方案,真香!
前言 在 Java 开发中,解析 JSON 是一个非常常见的需求. 不管是和前端交互.调用第三方接口,还是处理配置文件,几乎都绕不开 JSON. 这篇文章总结了6种主流的 JSON 解析方法,希望对你 ...
- Commit规范
Commit规范 遵循commit规范是一件很重要的事,不仅更规范,而且也方便其他人查看git记录,所以这篇博客就用来浅记一下commit需要遵循的基本规范. commit格式 在 Angular 规 ...
- UML之发现用例
用例是最简单的UML元素,用例图是最简单的UML图,但它也可能是UML中最有用的元素之一.尽管我们用包将工作分解为工作包.团队任务或单项任务,也就是说包是组织UML中的各种图及元素的工具.但是用例图可 ...
- SpringBoot-整合Open Feign
-------------------------------------------------- Spring Boot简单整合Open Feign一.使用Open Feign1.引入依赖2.添加 ...
- 第一章 dubbo源码解析目录
重要的网址: dubbo的github:https://github.com/alibaba/dubbo dubbo官网:http://dubbo.io/ dubbo使用者手册:https://dub ...
- Linux配置Golang 依赖包安装
Linux Golang安装 安装版本查看,可自行选择 https://studygolang.com/articles/13957?fr=sidebar 此次选择 go1.14.2.linux-am ...
- ChatGpt怎么玩
注册 梯子 先找好梯子, 归属地最好是米国之类的, 否则提示 OpenAI's services are not available in your country. 注: 最好用固定代理, 如tro ...
- Spring AI 提交 PR 实战指南:避免常见坑
今天,我们将简单地了解如何向 Spring AI 提交 PR(Pull Request).在这个过程中,有一些常见的坑需要大家注意和避免,特别是在 Git 操作方面.我们会重点关注提交信息的规范,如何 ...