docker基础
2021-07-13 19:57:01 26 举报
AI智能生成
登录查看完整内容
为你推荐
查看更多
各位大佬如果觉得还行,请点个赞吧~~~感谢!
作者其他创作
大纲/内容
什么是虚拟化?
docker是什么?
registry:中央仓库
images:镜像文件
container:容器
client:客户端组件
server:服务器组件
各组件关系图解
docker的主要组件
基本概念
yum -y install docker
在线安装docker
docker -v
查看docker版本
systemctl start docker
启动docker
systemctl stop docker
停止docker
systemctl restart docker
重启docker
systemctl status docker
查看docker状态
systemctl enable docker
开机启动
docker info
查看docker概要信息
docker --help
查看docker帮助文档
基础命令
docker images
列出所有镜像
docker search 镜像名称
搜索镜像
docker pull 镜像名称:版本号(Tag)
拉取镜像
docker rmi name/$IMAGE_ID
删除指定镜像
docker rmi `docker images -q`
删除所有镜像
删除镜像
镜像操作
docker ps
查看容器基本信息
docker inspect 容器名称/容器id
查看容器运行数据
查看容器
docker run -it --name=容器名称 使用的镜像名称:版本号(Tag) 启动命令
交互式容器
docker run -di --name=容器名称 使用的镜像名称:版本号(Tag)
创建
docker exec -it 容器名称/容器id 启动命令
进入容器
exit
退出当前容器
docker stop 容器名称/容器id
停止容器
docker start 容器名称/容器id
运行容器
守护式容器
创建容器
docker rm 容器名称/容器id
删除指定容器
docker rm `docker ps -aq`
删除所有容器
删除容器
docker update --restart=always 容器名称
1.设置开机自启
docker restart 容器名称
2.重启容器
设置容器开机自启
docker cp 需要拷贝的文件或目录 容器名称:容器目录
本地 ---> 容器
docker cp 容器名称:容器目录 需要拷贝的文件或目录
容器 ---> 本地
文件拷贝
docker run -di --privileged=true -v 宿主机目录:容器目录 --name=容器名称 使用的镜像名称:版本号(Tag)
目录挂载
eg: docker run -di --name=pinyougou_mysql -p 33306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7
端口映射
容器操作
docker commit 容器名称 镜像名称
容器保存为镜像
docker save -o 输出到的备份文件名 镜像名称
镜像备份
docker load -i 镜像备份文件名
镜像恢复
备份与恢复
常用命令
Docker
收藏
收藏
0 条评论
回复 删除
下一页