docker教程

理解容器

容器类似轻量级的vm

容器共享操作系统内核

容器拥有自己的文件系统、cpu、进程空间等

容器互相隔离

Docker - 快速通关 (3h) (yuque.com)

#查看运行中的容器

docker ps

#查看所有容器

docker ps -a

#搜索镜像

docker search nginx

#下载镜像

docker pull nginx

#下载指定版本镜像

docker pull nginx:1.26.0

#查看所有镜像

docker images

#删除指定id的镜像

docker rmi e784f4560448

#运行一个新容器

docker run nginx

#停止容器

docker stop keen_blackwell

#启动容器

docker start 592

#重启容器

docker restart 592

#查看容器资源占用情况

docker stats 592

#查看容器日志

docker logs 592

#删除指定容器

docker rm 592

#强制删除指定容器

docker rm -f 592

后台启动容器

docker run -d --name mynginx nginx

后台启动并暴露端口

docker run -d --name mynginx -p 80:80 nginx

进入容器内部

docker exec -it mynginx /bin/bash

提交容器变化打成一个新的镜像

docker commit -m "update index.html" mynginx mynginx:v1.0

保存镜像为指定文件

docker save -o mynginx.tar mynginx:v1.0

删除多个镜像

docker rmi bde7d154a67f 94543a6c1aef e784f4560448

加载镜像

docker load -i mynginx.tar

登录 docker hub

docker login

重新给镜像打标签

docker tag mynginx:v1.0 leifengyang/mynginx:v1.0

推送镜像

docker push leifengyang/mynginx:v1.0

相关推荐
小Wang5 小时前
npm私有库创建(docker+verdaccio)
前端·docker·npm
LH_R9 小时前
OneTerm开源堡垒机实战(四):访问授权与安全管控
运维·后端·安全
Raymond运维9 小时前
MariaDB源码编译安装(二)
运维·数据库·mariadb
JuiceFS1 天前
从 MLPerf Storage v2.0 看 AI 训练中的存储性能与扩展能力
运维·后端
chen9451 天前
mysql 3节点mgr集群部署
运维·后端
LH_R1 天前
OneTerm开源堡垒机实战(三):功能扩展与效率提升
运维·后端·安全
dessler1 天前
Hadoop HDFS-高可用集群部署
linux·运维·hdfs
少妇的美梦2 天前
logstash教程
运维
容器魔方2 天前
Bloomberg 正式加入 Karmada 用户组!
云原生·容器·云计算
chen9452 天前
k8s集群部署vector日志采集器
运维