Cat-God-007

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

docker快速入门(一)

docker的普通安装及其常用命令

一,docker的安装

yum install -y yum-utils

在这里插入图片描述

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

在这里插入图片描述

yum install -y docker-ce docker-ce-cli containerd.io

在这里插入图片描述

systemctl start docker

在这里插入图片描述

运行hello0-world镜像来检验docker是否安装完成

docker run hello-world

在这里插入图片描述

二,常用dockers命令(精华)
(1)docker的帮助命令

docker --help

在这里插入图片描述
(2)查看本机运行的镜像
REPOSITORY TAG IMAGE ID CREATED SIZE
镜像的仓库源 镜像标签 镜像ID 镜像创建时间 镜像大小

docker images

在这里插入图片描述
(3)在github上查找镜像(如:mysql),OFFICIAL代表官方镜像,STARTS代表好评数(点赞数)。

docker search mysql

OFFICIAL代表官方镜像,STARTS代表好评数(点赞数)。
(4)下载镜像(如:mysql)

docker pull mysql

在这里插入图片描述

(5) 删除镜像(如:mysql),也可以是它的ID号

docker rmi mysql 

在这里插入图片描述
(6)列出当前所有正在运行的容器

docker ps -a

在这里插入图片描述
(7)退出容器
a. exit 容器停止退出;
b. ctrl+P+Q 容器不停止退出。
在这里插入图片描述
(8)停止容器
docker stop 容器ID或容器名(如:centos)

docker stop centos

(9)查看容器日志

docker logs -f -t --tail 容器ID

(10)从容器内拷贝文件到主机上

 docker  cp  容器ID:容器内路径  目的主机路径

(11)容器数据卷的添加(v)

docker run -it -v /宿主机绝对路径目录:/容器内目录  镜像名

(这些目录可以没有,它会自己创建)

查看数据卷是否有挂载成功

docker inspect 容器ID

(12)从容器中创建新的镜像

docker commit [options] 容器ID [REPOSITORY[:TAG]]

如:

docker commit -a god007 -m “new mysql8.8 from 5.7 ” 容器ID mysql:8.8

今天暂时更新到这!后期可能会写dockerfile的编写,镜像的修改,及镜像(自己改的)推送上云等!

posted on   成果和地方  阅读(10)  评论(0编辑  收藏  举报  

相关博文:
阅读排行:
· Ollama——大语言模型本地部署的极速利器
· 使用C#创建一个MCP客户端
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示