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

相关推荐
程序猿零零漆1 分钟前
飞算JavaAI:革新Java开发的智能助手
java·飞算javaai
weixin_420571873 分钟前
Windos服务器升级MySQL版本
运维·服务器·mysql
万能小锦鲤13 分钟前
《Java EE与中间件》实验三 基于Spring Boot框架的购物车
java·spring boot·mysql·实验报告·购物车·文档资源·java ee与中间件
麦兜*26 分钟前
【Spring Boot】Spring Boot 4.0 的颠覆性AI特性全景解析,结合智能编码实战案例、底层架构革新及Prompt工程手册
java·人工智能·spring boot·后端·spring·架构
dessler26 分钟前
Kafka-日常运维命令
linux·运维·kafka
野犬寒鸦34 分钟前
MyBatis-Plus 中使用 Wrapper 自定义 SQL
java·数据库·后端·sql·mybatis
誰能久伴不乏40 分钟前
深入解析 TCP 连接状态与进程挂起、恢复与关闭
服务器·网络·tcp/ip
expect7g42 分钟前
Java的DNS缓存问题
java·后端
oioihoii42 分钟前
C++11中的std::minmax与std::minmax_element:原理解析与实战
java·开发语言·c++
Dreamboat¿1 小时前
小皮面板搭建pikachu
运维·服务器·网络