Docker的常用命令

一、Docker安装

详细见:Linux环境Docker的安装过程_linux 安装docker ps-CSDN博客

问题:拉取镜像失败 解决方案:使用镜像加速器

二、Docker镜像命令

tomcat tag:v1

docker pull tomcat:10 拉取

docker push 推送

docker images 查看

docker rmi 删除

docker commit -m "提交镜像" tomcat 提交

docker save -o /root/tomcat.tar tomcat 保存

docker load -i /root/tomcat.tar 加载

三、Docker容器命令

docker run tomcat 阻塞启动

docker run -d tomcat 后台启动

docker stop tomcat 停止

docker start tomcat 停止

docker restart tomcat 停止

docker stats 状态

docker rm tomcat

docker rm -f tomcat

docker ps 正在运行的

docker ps -a 所有的包含停止的和运行的

docker ps -aq 查看容器id

docker rm -f $(docker ps -aq)

docker run tomcat

13、目挂载核数据卷

docker run -d --name app01 -v /root/app:/xxx/xx/webapps tomcat

docker run -d --name app01 -v tVolume:/xxx/xx/webapps tomcat

tVolume:数据卷的位置--- /var/lib/docker/volume/tVolume

挂载后:修改相应内容,删除容器

13、容器间通信

docker exec -it tomcat bash

app001 192.18.68.20:80

app002 192.18.68.30:80

docker exec -it app001 bash

docker network create czp --- 192.168.100.0

docker run -d --name app001 -p 88:80 --network czp -v /root/app:/xxx/xx/webapps tomcat

docker run -d --name app002 -p 88:80 --network czp -v tVolume:/xxx/xx/webapps tomcat

相关推荐
计算机毕设指导626 分钟前
基于SpringBoot校园学生健康监测管理系统【源码文末联系】
java·spring boot·后端·spring·tomcat·maven·intellij-idea
mysuking32 分钟前
springboot与springcloud对应版本
java·spring boot·spring cloud
希望永不加班32 分钟前
SpringBoot 数据库连接池配置(HikariCP)最佳实践
java·数据库·spring boot·后端·spring
迈巴赫车主36 分钟前
蓝桥杯3500阶乘求和java
java·开发语言·数据结构·职场和发展·蓝桥杯
黑牛儿1 小时前
MySQL 索引实战详解:从创建到优化,彻底解决查询慢问题
服务器·数据库·后端·mysql
身如柳絮随风扬1 小时前
Lambda、方法引用与Stream流完全指南
java·开发语言
starvapour1 小时前
Ubuntu系统下基于终端的音频相关命令
linux·ubuntu·音视频
yaoyouzhong1 小时前
基于SpringBoot和PostGIS的云南与缅甸的千里边境线实战
java·spring boot·spring
杨云龙UP2 小时前
Oracle Data Pump实战:expdp/impdp常用参数与导入导出命令整理_20260406
linux·运维·服务器·数据库·oracle
姗姗的鱼尾喵2 小时前
Spring/SpringBoot 面试高频(含IOC/AOP/事务)
java·spring boot·面试