docker进阶篇

docker进阶篇

    • [(重点) 1、docker run](#(重点) 1、docker run)
    • [2、docker ps](#2、docker ps)
    • [3、docker restart](#3、docker restart)
    • [4、docker pull](#4、docker pull)
    • [5、docker stop](#5、docker stop)
    • [6、docker logs](#6、docker logs)
    • [7、docker stats](#7、docker stats)
    • [8、docker rm](#8、docker rm)
    • [(重点) 9、docker exec](#(重点) 9、docker exec)
    • [10、查看本机镜像docker image](#10、查看本机镜像docker image)
    • [11、发布镜像docker commit](#11、发布镜像docker commit)
    • [12、docker save(例如保存为tar给别人用)](#12、docker save(例如保存为tar给别人用))
    • 13、删除镜像
    • [14、docker load](#14、docker load)
    • 15、导出的tar别人怎么用?

(重点) 1、docker run

复制代码
docker run nginx  --> 若docker上有nginx 则默认最新,否则下载最新并运行
docker run -name myNginx nginx ----> 通过docker ps可查看启动的容器的别名
docker run -d nginx ----> 后台运行,不卡在控制台
docker run -p <本机端口>:<容器端口> nginx ----> 启动容器

2、docker ps

查看进程

复制代码
docker ps 查看当前docker下的所有的容器
docker ps -a 查看所有终止的容器

3、docker restart

复制代码
docker restart <容器id> ---> 不管该容器是否运行都会重启

4、docker pull

复制代码
docker pull下载镜像

5、docker stop

复制代码
docker stop <id>终止当前docker ps下的容器id

6、docker logs

复制代码
docker logs <id> 查看某一个容器的报错

7、docker stats

复制代码
docker stats 查看所有的容器性能
docker stats <id> 查看某一个🆔容器的性能

8、docker rm

复制代码
docker rm <id> 删除id容器
docker rm -f <id> 强制删除id容器

(重点) 9、docker exec

复制代码
docker exec -it <容器id或别名> /bin/bash --->进入某一个容器的控制台
exit  -> 退出

10、查看本机镜像docker image

复制代码
docker images

11、发布镜像docker commit

复制代码
docker commit -m "备注" <id或别名> <镜像名>:v版本

12、docker save(例如保存为tar给别人用)

复制代码
docker save -o myNginx.tar  mynginx:v1.0

13、删除镜像

复制代码
docker rmi <镜像id>

14、docker load

复制代码
docker load -i  *.tar

15、导出的tar别人怎么用?


相关推荐
金刚猿12 小时前
01_虚拟机中间件部署_root 用户安装 docker 容器,配置非root用户权限
docker·中间件·容器
JH_Kong12 小时前
解决 WSL 中 Docker 权限问题:从踩坑到完整修复
docker·容器
忆~遂愿12 小时前
GE 引擎与算子版本控制:确保前向兼容性与图重写策略的稳定性
大数据·开发语言·docker
陈桴浮海14 小时前
Kustomize实战:从0到1实现K8s多环境配置管理与资源部署
云原生·容器·kubernetes
70asunflower16 小时前
Emulation,Simulation,Virtualization,Imitation 的区别?
linux·docker
ShiLiu_mtx17 小时前
k8s - 7
云原生·容器·kubernetes
春日见17 小时前
车辆动力学:前后轮车轴
java·开发语言·驱动开发·docker·计算机外设
xuhe217 小时前
[全流程详细教程]Docker部署ClawBot, 使用GLM4.7, 接入TG Bot实现私人助理. 解决Docker Openclaw Permission Denied问题
linux·docker·ai·github·tldr
7哥♡ۣۖᝰꫛꫀꪝۣℋ17 小时前
Spring-cloud\Eureka
java·spring·微服务·eureka
星火s漫天18 小时前
第一篇: 使用Docker部署flask项目(Flask + DB 容器化)
数据库·docker·flask