Docker常用命令(入门自学篇 )使用win11

记录 docker 的常用命令,主要针对 linux + mac 操作系统(本人使用Win11)

1. docker 进程

#启动docker
service docker start
#关机docker
service docker stop
#重启docker
service docker restart

直接输入命令会报错  解决办法 见下图( linux + mac 操作系统 可正常使用) 

 2. 镜像操作

# 镜像列表
docker images
# 检索镜像, 从镜像仓库中检索
docker search xxx
# 下载镜像
docker pull xxx 默认下载新版
# 下载指定版本镜像
docker pull xxx:版本号  例如:下载tomcat8 (docker pull tomcat:8)   
# 删除镜像
docker rmi xxx
docker images(镜像列表列含义)
列编码                        列名称
REPOSITORY镜像所在的仓库名称
TAG镜像标签(可以理解为版本号)
IMAGEID镜像ID
CREATED镜像的创建日期(不是获取该镜像的日期)
SIZE镜像大小

3、容器

启动容器(运行容器)

docker run --name isMeRedis-p 8081:8080 -d 7862f596aa0a 

# --name isTom:指定容器的名称为 isMeRedis
# -p 8081:8080:将主机的 8081端口映射到容器的 8080 端口,这样可以通过主机的 8081端口访问容器内部的服务。
# -d:以“后台模式”运行容器,也就是在容器启动后立即返回控制台提示符,不会附加到容器的标准输入、输出或错误。
# 7862f596aa0a :表示要使用的容器镜像的 ID 或名称。

完整解释:在docker中运行一个 名字为isMeRedis对外端口为8081得容器,使用镜像为7862f596aa0a 得 容器会以后台模式运行,不会在控制台上输出容器的日志信息

4.常用命令(为需要得人提供参考)

#1.运行sqlserver镜像成为容器实例
 docker run -e ACCEPT_EULA=Y -e SA_PASSWORD=Aaa123456! -p 1433:1433 -d mcr.microsoft.com/mssql/server

#2.启动一个 MySQL 容器,并将本地主机的端口 8011 映射到容器内部的 MySQL 默认端口 3306
 docker run --name mysql -e MYSQL_ROOT_PASSWORD=root -d -p 8011:3306 mysql
#关键词解释
#--name 后得 例如 #2 中得 mysql为指定容器得名称  最后面得是镜像得名称   
#-e 后面得是定义这个容器得密码为 root   账号默认是root
#-d  后台启动
#-p 是把主机得8011端口与 容器得3306端口做映射

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值