首页 > 其他分享 >(二) Docker中启动镜像​

(二) Docker中启动镜像​

时间:2023-07-07 09:55:51浏览次数:36  
标签:name 启动 -- 参数 镜像 Docker docker

一、查看当前docker中下载的镜像,如下图,当前我的Docker容器中存在两个镜像 ,tomcat、mysql

二、启动镜像 (因启动命令参数过多,同时各种镜像启动时可以增加额外的参数,本次以启动mysql5.6为例)

  docker run -p 本机映射端口:镜像映射端口 -d  --name 启动镜像名称 -e 镜像启动参数  镜像名称:镜像版本号

  参数释义:

 -p   本机端口和容器启动端口映射
 -d   后台运行
--name   容器名称
-e    镜像启动参数 
  例:docker run -p 3306:3306 -d --name mysql01 -e MYSQL_ROOT_PASSWORD=admin mysql:5.6

二、启动镜像 (因启动命令参数过多,同时各种镜像启动时可以增加额外的参数,本次以启动mysql5.6为例)

  docker run -p 本机映射端口:镜像映射端口 -d  --name 启动镜像名称 -e 镜像启动参数  镜像名称:镜像版本号

  参数释义:

 -p   本机端口和容器启动端口映射
 -d   后台运行
--name   容器名称
-e    镜像启动参数 
  例:docker run -p 3306:3306 -d --name mysql01 -e MYSQL_ROOT_PASSWORD=admin mysql:5.6

  参考官方文档:  Docker Hub

三、查看当前启动的镜像

  docker ps

四、访问示例中的mysql数据库

五、停止镜像

  docker stop 镜像实例ID

  例:docker stop fe754db626db

六、查看所有镜像(包括未启动的)

  docker ps -a

七、当镜像实例已经存在时,重新启动镜像

  docker start 镜像实例ID

  例:docker start fe754db626db

八、删除镜像实例

 docker rm 镜像实例ID

 例:docker rm fe754db626db

标签:name,启动,--,参数,镜像,Docker,docker
From: https://www.cnblogs.com/codeLearn/p/17533968.html

相关文章

  • spring注解之@PostConstruct在项目启动时执行指定方法
    学习资料:https://juejin.cn/post/7247543825534419000https://qa.1r1g.com/sf/ask/238458881/......
  • 启动tomcat时idea控制台日志乱码的问题
    们知道乱码的产生是由于编码和解码的编码表不一致引起的。如果你在使用idea启动tomcat时控制台乱码了可以通过下面的方式排查第二种在tomcat修改配置文件找到tomcat安装位置,以我的演示E:\Environment\apache-tomcat-9.0.65\conf1.进入打开下面文件 2.进入配置文件修改编码方......
  • Docker CLI docker container kill 常用命令
    Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化。Docker是内核虚拟化,不使用Hypervisor是不完全虚拟化,依赖内核的特性实现资源隔离。本文主要介绍DockerCLI中d......
  • docker安装Redis 6.0.8
    1、前置说明参考:尚硅谷(周阳)老师笔记写的。注意:删除容器后,数据也会从(宿主机)加载的。2、安装2.1、拉取Redis6.0.8dockerpullredis:6.0.82.2、宿主机:新建redis目录mkdir-p/app/redis2.2.1、创建redis配置文件#一、进入目录cd/app/redis#二、创建redis.conf......
  • 基于Jenkins+Gitee实现SpringBoot项目自动化部署(Docker版)
    前言:上一篇笔记:基于Jenkins+Gitee实现SpringBoot项目自动化部署(非Docker版)。本篇笔记介绍一下Docker版本的Jenkins如何实现项目自动化部署。本案例基于Linux CentOS7服务器,防火墙开放8080端口(Jenkins使用),80端口(项目使用),云服务器直接在控制台配置安全规则即可。1......
  • 使用docker-compose部署mysql单节点
    前提条件:确保服务器都安装了docker以及docker-compose服务......
  • E14笔记本Ubuntu20.04桌面版系统开机一直转圈,无法启动
    问题描述:E14设备一直开机跑程序采集数据,持续两三天,然后发现无法连接,重启设备后无法启动进入系统排查解决:E14笔记本开机按ESC键,可以进到grub菜单进入grub菜单后,选择“AdvancedoptionsforUbuntu高级选项”——“recoverymode恢复模式”在“恢复模式”的菜单中,选择“ro......
  • docker记录-compose拉起es
    elasticsearch:image:docker.elastic.co/elasticsearch/elasticsearch:7.4.2container_name:es_node_01privileged:truenetworks:-pangu_onlineports:-"9700:9200"environment:-cluster.name=docker_cluster-node.name=node_01-node.master=true......
  • docker启动centos 并安装kvm 创建虚拟机
    1创建centos基础镜像拉取centos基础镜像dockerpullcentos:latest启动容器:使用/usr/sbin/init方式,否则容器中不能运行systemctl命令映射两个端口:用于ssh连接容器,和远程vnc连接容器中的虚拟机dockerrun-itd--privileged-p20022:22-p25900:5900--namemyCe......
  • Mac使用docker安装Doris
    一、编译源码(1)拉取编译镜像dockerpullapache/incubator-doris:build-env-1.2(2)Mac电脑上拉取源码gitclonehttps://github.com/apache/incubator-doris.git切换到指定分支gitfetchoriginbranch-0.12:branch-0.12gitcheckout branch-0.12(3)建议使用Docker挂载Ma......