当前位置: 首页 > news >正文

Docker实用命令

在运行docker容器时可以加如下参数来保证每次docker服务重启后容器也自动重启:

    docker run --restart=always
    
    docker build -t mydemo .

    docker run -d -p 7070:1080 -e spring_profiles_active="prod" mydemo

如果已经启动了则可以使用如下命令:

    docker update --restart=always <CONTAINER ID>

1,查看运行中的容器:docker ps        
   查看所有容器 docker ps -a

2. docker stop 容器ID或容器名

3. 删除容器  docker rm 容器id

4,启动容器:docker start -ia containerId


例如启动mysql,容器id = 0c27e8e5fcfa
 sudo docker run -p 3306:3306 --name mysql -v /opt/mysql/conf:/etc/mysql/conf.d -v /opt/mysql/logs:/logs -v /opt/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d 0c27e8e5fcfa --lower_case_table_names=1

5 .重启容器 docker restart 容器id

8.进入容器 docker exec -it 容器名 /bin/bash

 
10. 查看容器信息
    docker inspect <container id>

6.删除镜像 docker rmi 镜像id

7.删除所有镜像包含<none>   docker rmi $(docker images | awk '/^<none>/ { print $3 }')
                      或者 docker rmi $(docker images -f "dangling=true" -q)


9 查看日志
 docker logs -f 容器id
 
 
    
11 docker rename 容器原来名   要改为的名字


12 重启docker命令  systemctl restart docker
13  清空文件内容
$ : > filename
$ > filename
$ echo "" > filename
$ echo > filename

14 查看文件的大小

ls -lh

15 查看文件夹(包括里面的文件)的大小

du -sm   filename


linux(centos) 保存退出vi编辑

按ESC键 跳到命令模式,然后:

:w   保存文件但不退出vi

:w file 将修改另外保存到file中,不退出vi

:w!   强制保存,不推出vi

:wq  保存文件并退出vi

:wq! 强制保存文件,并退出vi

q:  不保存文件,退出vi

:q! 不保存文件,强制退出vi

:e! 放弃所有修改,从上次保存文件开始再编辑

http://www.lryc.cn/news/582568.html

相关文章:

  • 脚本检测 自启 关闭 重启等 tomcat 可修改成其他程序 结合crontab 每天凌晨1点执行
  • LocalStorage和SessionStorage的区别和应用
  • UI前端与数字孪生结合实践案例:智慧零售的库存管理优化系统
  • 车载HMI革命:从物理按键到智能表面的交互逻辑重构
  • 高版本的MacOS如何降级?
  • 250708-Debian系统安装Edge浏览器并配置最小中文输入法
  • KTM5910,24bit 绝对角度磁性编码器,在轴应用,- 内部集成超高性能双 16bit 2M SAR ADC
  • VMware克隆虚拟机,模板机已提前设置了固定IP,克隆机需要修改的事项
  • ECS由浅入深第三节:进阶?System 的行为与复杂交互模式
  • 【openGLES】安卓端EGL的使用
  • GitOps实践指南:GitLab CI/CD + ArgoCD 实现 Kubernetes 自动化部署
  • 如何开发第一个你的dapp项目?
  • 闲庭信步使用图像验证平台加速FPGA的开发:第四课——RGB转HSV的FPGA实现
  • 利用外部Postgresql及zookeeper,启动Apache Dolphinscheduler3.1.9
  • 进阶向:Python音频录制与分析系统详解,从原理到实践
  • 3.直面分布式核心挑战:厘清概念、破解雪崩与熔断之道
  • 采煤机:技术革新驱动下的全球市场格局与未来趋势
  • 2025年前端面试题
  • C++ 选择排序、冒泡排序、插入排序
  • 云原生安全观察:零信任架构与动态防御的下一代免疫体系
  • 小红书APP品牌升级,启用新品牌口号“你的生活兴趣社区”
  • Axure-9高级教程:Axure函数使用手册-免费
  • Menu:菜单控件应用实例
  • Python入门Day5
  • 【华为昇腾|CUDA】服务器A6000显卡部署LLM实战记录
  • RISC-V:开源芯浪潮下的技术突围与职业新赛道 (一)为什么RISC-V是颠覆性创新?
  • Redis常用数据结构以及多并发场景下的使用分析:Sorted List类型
  • 算法设计与分析 知识总结
  • 【Python-GEE】如何利用Landsat时间序列影像通过调和回归方法提取农作物特征并进行分类
  • Paimon本地表查询引擎LocalTableQuery详解