docker 的常用命令随笔

sudo docker --help

docker build -t demo:v1

systemctl start docker

service docker start  

sudo docker ps -a

sudo docker images

sudo docker restart xx(容器名)

sudo docker exec -it xxx (容器名)  bash

sudo docker run -it xxx:xx(镜像名:版本) bash

sudo docker commit xxxx(容器id) xxx:xx(镜像名:版本)

sudo docker run --name xxx(容器名) -v /data/xx/xxx:/xxx -itd xxx:xx(镜像名:版本)  python /xxx/xx/xx.py (主程序入口)

sudo docker run -e ENVIRONMENT=$ENVIRONMT -e TZ=Asia/Shanghai --name xxx(容器名) -v /data/xx/xxx:/xxx -itd xxx:xx(镜像名:版本) python /xxx/xx/xx.py (主程序入口)

sudo docker run -e ENVIRONMENT=development --name xxx(容器名) -v /data/xx/xxx:/xxx -itd xxx:xx(镜像名:版本) -p 18000:8000 python /xxx/xx/xx.py (主程序入口)

sudo docker logs -f xxx(容器名)

sudo docker logs xxx(容器名) | grep -C 200 XXXXXXX(关键字)

docker search xxx

docker pull xxx/xxx

docker exec -u 0 -it xxx(容器名) /bin/bash    root用户进入

sudo docker stop xxx

sudo docker rm xxx

sudo docker ps -a

sudo docker network create --subnet=xx.xx.x.x(ip) xxx

sudo docker network ls

docker tag xxx(镜像id) xxx:xx(镜像名:版本)  

docker save -o xx.tar xxx(镜像id)

docker load -i xx.tar

docker volume ls 

docker push

docker login

docker logout

docker info

docker version

docker rm

docker rmi

docker cp

docker inspect xxx(容器名) 

docker stats xxx(容器名)

docker volume ls

docker top xxx(容器名)

sudo docker system df

sudo docker system prue

sudo docker system prue -a 慎用

sudo docker-compose version 

sudo docker-compose up

sudo docker-compose up -d 

sudo docker-compose down

sudo docker-compose restart 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/51301.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【MyBatis】基础操作

准备工作 准备数据库表创建 springboot工程,选择引入对应的起步依赖(mybatis、mysql驱动、lombok)application.properties中引入数据库连接信息创建对应的实体类 Emp(实体类属性采用驼峰命名)准备Mapper接口 EmpMappe…

【C语言】队列的实现(数据结构)

前言: 相信大家在生活中经常排队买东西,今天学习的队列就跟排队买东西一样,先来买的人就买完先走,也就是先进先出。废话不多说,进入咱们今天的学习吧。 目录 前言: 队列的概念 队列的实现 队列的定义 …

【es】多个中文无法模糊查询

es 的 text类型字段会分词处理,模糊查询有单个中文能查,多个中文就不行了 改为keyword类型 ES模糊查询失效的坑以及解决方案_java_脚本之家

DDR等长,到底长度差多少叫等长?

DDR4看这一篇就够了 - 知乎 (zhihu.com) 【全网首发】DDR4 PCB设计规范&设计要点PCB资源PCB联盟网 - Powered by Discuz! (pcbbar.com) 终于看到较为权威的DDR4等长要求了: !!!! 依据这个要求,H616项目的等长线不合格:

C/S架构和B/C架构

C/S架构(Client/Server Architecture)和B/C架构(Browser/Client Architecture)是两种不同 的软件架构模型,它们各自有不同的特点和应用场景。 一、C/S架构(Client/Server Architecture) 1. 定…

Vue的指令语法、双向绑定、el和data的另一种写法、MVVM模型

目录 1. 指令语法1.1 双向绑定 2. el和data的另一种写法3. MVVM模型 1. 指令语法 用于解析标签(包括:标签属性、标签体内容、绑定事件…)。Vue中有很多的指令,且形式都是:v-xxxx,此处我们只是拿v-bind举个…

C++第二十八弹---进一步理解模板:特化和分离编译

✨个人主页: 熬夜学编程的小林 💗系列专栏: 【C语言详解】 【数据结构详解】【C详解】 目录 1. 非类型模板参数 2. 模板的特化 2.1 概念 2.2 函数模板特化 2.3 类模板特化 2.3.1 全特化 2.3.2 偏特化 2.3.3 类模板特化应用示例 3. …

前端学习7——自学习梳理

​​​​​​jQuery 教程 | 菜鸟教程jQuery 教程 jQuery 是一个 JavaScript 库。 jQuery 极大地简化了 JavaScript 编程。 jQuery 很容易学习。 本章节的每一篇都包含了在线实例 通过本站的在线编辑器,你可以在线运行修改后的代码,并查看运行结果。 实例…

Redis的事务_乐观锁与悲观锁

目录 一 Redis事务-介绍 二 事务的基本操作 三 Redis事务-乐观锁与悲观锁 四 Redis事务-特性 一 Redis事务-介绍 Redis事务可以一次执行多个命令,本质是一组命令的集合,一个事务中的所有命令都会序列化,按顺序的串行化执行,而…

【开源库学习】libodb库学习(十二)

13 数据库架构演变 当我们添加新的持久类或更改现有的持久类时,例如,通过添加或删除数据成员,存储新对象模型所需的数据库模式也会发生变化。同时,我们可能有包含现有数据的现有数据库。如果应用程序的新版本不需要处理旧数据库&a…

使用 XRDP 远程linux主机

一、简介 XRDP是一个开源的远程桌面协议(Remote Desktop Protocol,RDP)服务器,采用的是标准的RDP。 官网地址:https://www.xrdp.org/ github地址: https://github.com/neutrinolabs/xrdp/releases XRDP也是C/S架构&…

右值引用与移动构造详解

右值引用与移动构造 这节我们来详细的介绍一下什么是左值引用,什么是右值引用,以及为什么要引入右值引用,还有就是c11非常重要的特性 -> 移动构造 左值引用和右值引用 ​ 左值是一个表示数据的表达式(如变量名或解引用的指针)&#xff0…

Springboot 整合Elasticsearch

1 java操作ES方式 1.1 操作ES 9300端口(TCP) 但开发中不在9300进行操作 ES集群节点通信使用的也是9300端口如果通过9300操作ES,需要与ES建立长连接 可通过引入spring-data-elasticsearch:transport-api.jar不在9300操作原因:1.springboot版本不同&…

Spring Core——资源加载与访问(Resource)

Spring 中的资源加载 在Spring框架中,Resource接口用于简化和统一对各种底层资源(如xxx.xml、application.yml、application.properties等文件、类路径资源、URL等)的访问。它提供了一个通用的抽象层,使开发者无需关注不同资源类…

Cloud Native 安全实践解析

Cloud Native 安全实践解析 一、Cloud Native概述 Cloud Native(云原生)是一种构建和运行应用程序的方法,它充分利用了云计算的弹性、可扩展性和多租户特性。云原生应用通常被设计成微服务架构,利用容器化技术进行部署和管理&am…

springboot电影院线上购票系统-计算机毕业设计源码68220

目录 摘要 1 绪论 1.1 选题背景与意义 1.2国内外研究现状 1.3论文结构与章节安排 2系统分析 2.1.1 技术可行性分析 2.1.2 经济可行性分析 2.1.3 法律可行性分析 2.2 系统流程分析 2.2.1 添加信息流程 2.2.2 修改信息流程 2.2.3 删除信息流程 2.3 系统功能分析 2.…

Fireflyrk3288 ubuntu18.04添加Qt开发环境、安装mysql-server

1、创建一台同版本的ubuntu18.04的虚拟机 2、下载rk3288_ubuntu_18.04_armhf_ext4_v2.04_20201125-1538_DESKTOP.img 3、创建空img镜像容器 dd if/dev/zero ofubuntu_rootfs.img bs1M count102404、将该容器格式化成ext4文件系统 mkfs.ext4 ubuntu_rootfs.img5、将该镜像文件…

起薪4万的AI产品经理自述:一个算法模型是怎么训练出来的?

起薪4万的AI产品经理自述:一个算法模型是怎么训练出来的? 这篇文章,我们继续来讲模型构建的其他 3 个环节:模型训练、模型验证和模型融合。 模型训练 模型训练是通过不断训练、验证和调优,让模型达到最优的一个过程。…

切割01串问题(dp动态规划问题)

题目概述: 给定一个长度为 𝑛 的 01 串,定义如下操作为一次 “切割”: 将长度大于 1 的字符串分割为两个非空的连续字串,记分割出来的左侧字串 a 中 0 的出现次数为 C 0 C_0 C0​,右侧字串 b 中 1 出现的…

ChatGPT:Java 的文档标准 OAS 是什么的缩写

ChatGPT:Java 的文档标准 OAS 是什么的缩写 OAS 是 “OpenAPI Specification” 的缩写。OpenAPI Specification 是一个用于描述和定义 RESTful APIs 的标准。最初由 Swagger 开发,现在由 OpenAPI Initiative 维护。OAS 使用一种标准的格式(通…