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

相关推荐
小蜜蜂爱编程21 小时前
Ubuntu无法开机Failed to activate swap /swapfile
linux·运维·ubuntu
阿巴~阿巴~1 天前
CPU 指令集、权限与用户态内核态机制
linux·运维·服务器·指令集·权限·用户态内核态
小涵1 天前
企业SRE/DevOps向的精通Linux课程培训课程
linux·运维·devops·1024程序员节
航Hang*1 天前
第1章:初识Linux系统——第8节:查看/修改权限控制和ACL
linux·运维·服务器·笔记·操作系统
一个处女座的程序猿O(∩_∩)O1 天前
深入浅出 SSE:实现服务器向客户端的单向实时通信
运维·服务器
捷智算云服务1 天前
DGX A100服务器常见故障解析与维修攻略
运维·服务器
安当加密1 天前
基于TDE透明加密实现异地服务器间文件自动加密传输的实践与思考
运维·服务器
悠悠121381 天前
Jenkins 从0基础到有点基础——如何安装
运维·jenkins
我爱钱因此会努力1 天前
初始化服务器
linux·运维·服务器·tcp/ip·centos
曦月合一1 天前
解决由于没有远程桌面授权服务器可以提供许可证,远程会话被中断.的方法
运维·服务器·window server