docker 常用命令

查看ubuntu版本

lsb_release -a

重启docker服务

sudo systemctl restart docker

dockerfile制作docker镜像

docker build -t online-training-system:v2.0 .

启动容器

docker run -d --name=online-training-system -p 28000:8080 online-training-system:v2.0

docker run -d --name=mysql -p 3307:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:8.0.23

docker start 588065b3154c

docker logs 588065b3154c 查看日志

查看mysql容器地址

docker inspect (容器id) >> IPAddress:

交互

docker exec -it 8f1fd915c771 /bin/bash

删除

docker rm <container_name_or_id> 容器

docker rmi <image_name_or_id> 镜像

docker容器中拷贝文件

docker ps

docker ps -a

docker cp /home/www/requirements.txt 588065b3154c:/requirements.txt

容器内安装ping

docker exec -it 容器名称或ID sh

apk add --no-cache iputils

docker 创建公共网络

docker network create 网络名

docker run -d --name 容器 --network 网络名 alpine sleep infinity

docker exec -it <容器1> ping <容器2> >> 测试

lsof -i :28000

find / -name nginx.conf 全局查找

df -h 查询磁盘占用情况

df -h /home/www/online-training-system

du -sh .

-s 选项表示显示总大小。

-h 选项表示以人类可读的格式显示大小(例如,以 KB、MB 或 GB 表示)。

. 表示当前目录。

相关推荐
会飞的小蛮猪31 分钟前
Ubuntu24.04 基于Containerd部署K8s1.34(私服部署)
docker·云原生·kubernetes
脏脏a36 分钟前
【Linux】Linux进程状态深度解析
linux·运维·服务器
凉晓风37 分钟前
Linux中常见几种自启动方式的区别
linux·运维·服务器
小熊officer39 分钟前
Nginx学习
运维·学习·nginx
秋邱42 分钟前
价值升维!公益赋能 + 绿色技术 + 终身学习,构建可持续教育 AI 生态
网络·数据库·人工智能·redis·python·学习·docker
ManThink Technology1 小时前
LoRaWAN网关:连接私有服务器是“可行”还是“明智”?
运维·服务器
J***Q2922 小时前
DevOps金融服务安全要求
运维·安全·devops
Dovis(誓平步青云)2 小时前
《内核视角下的 Linux 锁与普通生产消费模型:同步原语设计与性能优化思路》
linux·运维·性能优化
D***t1312 小时前
DevOps技能提升路径
运维·devops
xu_yule2 小时前
Linux_13(多线程)页表详解+轻量级进程+pthread_create
linux·运维·服务器