首页 > 其他分享 >docker 命令

docker 命令

时间:2024-04-09 11:14:33浏览次数:26  
标签:容器 name -- 命令 mysql 镜像 docker

docker

//启动镜像
docker run -p 80:80 -d --name nginx nginx1.2.4
//挂载镜像文件到本地
docker run -v 本地文件:docker文件
//配置镜像环境变量
docker run -e
//完整启动镜像实例:
docker run -itd -p 8888:8081 --restart=always --name nexus --privileged=true -v /var/nexus-data:/nexus-data -e TZ=Asia/Shanghai sonatype/docker-nexus3
 docker run -p 3306:3306 --name my-mysql -v E:\docker\mysql\conf:/etc/mysql/conf.d -v E:\docker\mysql\logs:/logs -v E:\docker\mysql\data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql
-it 界面运行 (退出界面后停止运行)
-d 后台运行
-e 环境变量
--name 镜像别名
--privileged 赋予镜像root权限
--restart 开机自启,宕机自启

//创建网桥
docker network crete 网桥IP:端口

镜像

//查看镜像
docker images
//拉取镜像
docker pull nginx1.2.4
//删除镜像
docker rmi 镜像name/ID
//镜像重命名
docker tag dockerID/名称 docker名称

容器

//查看已启动容器
docker ps
//查看所有容器
docker ps -a
//删除容器
docker imag
//启动容器
docker start 镜像name或ID
//停止容器
docker stop 镜像name或ID
//重启容器(也可以用于 启动容器)
docker restart 镜像name或ID
//删除容器
docker rm 容器名称/ID
//查看日志
docker logs nginx
//查看实时日志
docker logs -f nginx
docker logs -tf nginx

 -f : 跟踪日志输出

 -t : 显示时间戳

 //查看多少条日志

 docker logs --tail 100 nginx

 //从某个时间节点开始查看日志

 docker logs --since 10m nginx

 --since :显示某个开始时间的所有日志

 --tail :仅列出最新N条容器日志

 

标签:容器,name,--,命令,mysql,镜像,docker
From: https://www.cnblogs.com/wong-/p/18113405

相关文章

  • docker 常用命令
    whereisredis  查询redis.conf文件位置dockrun-it--name=myredisredis/bin/bashdockerrun-it--namemyredisredis-d-p6379:6379(启动方式一:docker默认启动redis)说明:-it:让容器的标准输入保持打开,并分配一个伪终端并绑定到容器的标准输入上-......
  • docker部署项目,/var/lib/docker/overlay2目录满了如何清理?
    docker部署项目,/var/lib/docker/overlay2目录满了如何清理?一、问题今天突然发现跑服务器上的项目挂了,上去看了一下原来是磁盘满了。df-h(或df-TH)【df命令是用来查看linux系统服务器文件系统的磁盘使用情况】 看来是目录/var/lib/docker/overlay2下占满了磁盘,看看里面是......
  • 解决Docker端口映射后外部访问未开启的端口问题
    在使用Docker时,经常会遇到需要将容器内部的服务映射到宿主机上的端口,以便外部可以访问。但有时候会遇到这样的问题:即使宿主机上未开启对应的端口,外部依然可以通过这些端口直接访问到服务,这可能存在一定的安全隐患。本文将介绍如何解决这个问题。首先,让我们了解一下Docker端......
  • 命令行传参
    命令行传参packagecom.xqstudy.method;publicclassDemo2{publicstaticvoidmain(String[]args){//args.length数组长度for(inti=0;i<args.length;i++){System.out.println("args["+i+"]"+args[i])......
  • 如何使用Docker容器化改善你的开发流程
    使用Docker容器化技术可以大大改善开发流程,提高软件开发和部署的效率。Docker提供了一个轻量级的、可执行的包装环境,使得应用程序可以在几乎任何地方以相同的方式运行,这减少了从开发到生产环境的“它在我的机器上可以正常工作”的问题。参考文档:如何使用Docker容器化改善你的开......
  • 题目:宏#define命令练习(3)
    题目:宏#define命令练习(3)Thereisnonutritionintheblogcontent.Afterreadingit,youwillnotonlysufferfrommalnutrition,butalsoimpotence.Theblogcontentisallparallelgoods.Thosewhoareworriedaboutbeingcheatedshouldleavequic......
  • vivado 探针用作为数据和/或触发器、使用 XDC 命令来插入调试核
    您可在Vivado硬件管理器中自定义探针,将其用作为数据和/或触发器。如果探针参与触发或采集比较值,则应将其配置为仅限“触发器”探针。这样即可最优化ILA核使用BRAM的方式。通常,如需采集探针数据,则应将其配置为仅限“数据”探针。如果探针同时参......
  • docker部署clickhouse
    拉取镜像最新镜像不加版本号即可dockerpullclickhouse/clickhouse-server:latest宿主机创建目录mkdir-p/usr/local/docker/clickhouse/conf/usr/local/docker/clickhouse/data/usr/lcoal/docker/clickhouse/log启动临时容器获取配置文件dockerrun--rm-d--nam......
  • sudo fdisk -l命令出现警告:Partition 1 does not start on physical sector boundary
    出现这个警告的原因是分区起点不在物理扇区边界。用我们的常用的说法就是存在分区未4K对齐,下面浅浅解释一下:早期的硬盘一个扇区的大小是512个字节,后来随之磁盘容量的不断增加和读写效率提升的要求,国际硬盘协会制定了全新标准,将每个扇区的大小调整为4096个字节,也就是4KB,这种扇区又......
  • asp.core生成docker镜像(使用本地nuget)
    生成Dockerfilevs自带生成Dockerfile功能了使用本地的nuget包加入nuget配置文件NuGet.ConfigNuGet.Config配置文件,配置地址如果没有配置生成镜像会报错,没找到package生成镜像生成Docker映像(想深入了解,可以网上看看dockerbuild的参数)dockerbuild-f"C:\Projec......