首页 > 其他分享 >Docker指令

Docker指令

时间:2024-03-21 19:01:16浏览次数:26  
标签:容器 run -- ID nginx 指令 Docker docker

systemctl start docker 启动docker

systemctl stop docker 关闭docker

systemctl status docker 查看运行状态

systemctl restart docker 重启docker

systemctl pull 镜像名 拉去镜像

docker run 镜像名 运行镜像

docker rmi -f 镜像名/镜像Id

docker rmi -f $(docker image -aq) 删除全部

docker ps 查看正在运行的容器列表

docker ps -a  创建所有(包括已停止)

docker run -it --name 别名 镜像名:tag (版本号)  /bin/bash 运行容器

docker stop 容器名 停止容器

docker rm -f  容器名/id  强制删除

docker run -d -p 宿主机端口:容器端口  容器端口与服务器端口映射

docker run -d -P  容器名称  与上面一致

docker exec -it 容器名/容器ID /bin/bash   进入容器

exit  退出容器

docker run -d  -p 8888:80 --restart=always --name my-nginx nginx  该容器随docker服务启动而自动启动

重要!!!!!!

数据挂载:

简单来讲,就是将容器内的数据与外部宿主机文件绑定起来,类似一个双持久化,当容器删除时,宿主机文件数据目录仍在,下次启动容器只要将数据目录指向宿主机数据所在位置即可恢复!

-v 宿主机文件存储位置:容器内文件位置

docker stop 容器ID/容器名   停止容器

docker restart 容器ID/容器名 重启容器

docker start 容器ID/容器名  启动容器

docker kill 容器ID/容器名  强行停止正在运行的容器

docker cp 1.txt mycontainer:/1.txt  从主机上拷贝文件到容器内

docker cp 容器名称或id:/container_path to_path

例如:docker cp tomcat:usr/local/tomcat/README.md ./

#从容器里面拷贝文件/目录到本地一个路径

docker logs -f --tail=要查看末尾多少行 默认all 容器ID   查看容器日志

docker run -d -p 8888:80 --restart=always --name my-nginx nginx  容器自动启动

--rm   在Docker中, --rm 标志用于在容器停止后自动删除容器。当使用该标志运行容器时,容器停止运行后会立即被删除,释放相关的资源。这对于临时性的容器和一次性任务非常有用,可以避免手动删除容器的麻烦。

docker run -d --network=host --name=nginx2 -v /home/206/nginxhtml:/usr/share/nginx/html nginx

指定容器连接的网络模式

标签:容器,run,--,ID,nginx,指令,Docker,docker
From: https://blog.csdn.net/m0_64107427/article/details/136879394

相关文章

  • docker部署 Jira
    环境介绍使用docker-compose安装Jira项目管理系统。操作系统CentOSLinuxrelease7.9.2009(Core)资源配置CPU:2MEM:4gDISK:100gdocker版本docker版本不做统一限制,只要能够运行容器即可。root@localhost(192.168.199.152)~>dockerversionClient:D......
  • openwrt的docker编译环境
    version:'3'services:ubuntu-lxde-novnc:image:docker-ubuntu-lxde-novnc:latestcontainer_name:ubuntu-lxde-novncrestart:alwaysprivileged:trueenvironment:-TZ=Asia/Shanghai-HTTP_PASSWORD=password......
  • docker 数据卷之间的继承
     1.宿主vs容器之间映射添加容器卷 2. 读书规则映射添加说明: 3. 卷的继承和共享:命令:dockerrun[-it]--privileged=true--volumes-fromu1--name=u2ubuntuu1是父容器,u2是取得子容器别名  即使容器1挂了,容器2和宿主机依然可以双向互通。......
  • uniapp 蓝牙连接斑马打印机发送zpl指令打印
    历程需求是想通过斑马的zpl语言打印小票等,需要用到蓝牙连接。一开始采用的是uniapp自带的蓝牙连接和打印,用的是uni.writeBLECharacteristicValue(OBJECT)方法,蓝牙能正常连接和发送数据。奇怪的是发送蓝牙数据始终都是ok,打印机确是一点动静都没有。基于以上的疑惑,我开始怀疑是u......
  • 【视觉语言大模型+LLaVA1.0】大语言模型视觉助手(视觉指令调优)GPT4-Vision丐版
    官方资源汇总:项目主页||https://huggingface.co/liuhaotian23.04.LLaVA1.论文:LargeLanguageandVisionAssistant(VisualInstructionTuning)23.10LLaVA-1.5论文:ImprovedBaselineswithVisualInstructionTuning23.11LLaVA-Plus项目:LLaVA-Plus:LargeLang......
  • 城轨列车智能指令控制模块技术研讨
    城轨列车智能指令控制模块技术研讨研发中心二〇二一年  1. 概述智能指令控制模块是一种应用于全自动无人驾驶轨道交通车辆上操作面板模块,该模块旨在提供一种统一的智能化、标准化、人性化、便捷化的高可靠性且易于维护的解决方案。该模块用于实现车辆运行状态的指示和操作......
  • 如何在Docker容器启动时自动运行脚本
    本文分享自华为云社区《如何在Docker容器启动时自动运行脚本》,作者:皮牙子抓饭。如何在Docker容器启动时自动运行脚本在使用Docker构建应用程序时,有时我们希望在启动Docker容器时自动执行一些脚本,以初始化应用程序或执行一些必要的操作。本文将介绍如何在Docker容器启动时自......
  • 从零开始写 Docker(八)---实现 mydocker run -d 支持后台运行容器
    本文为从零开始写Docker系列第八篇,实现类似dockerrun-d的功能,使得容器能够后台运行。完整代码见:https://github.com/lixd/mydocker欢迎Star推荐阅读以下文章对docker基本实现有一个大致认识:核心原理:深入理解Docker核心原理:Namespace、Cgroups和Rootfs基于......
  • Linux离线安装Docker-Oracle_11g
    拉取oracle11g镜像dockerpullregistry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g创建11g容器dockerrun-d-p1521:1521--nameoracle11gregistry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g查看容器是否创建成功dockerps-a导出oracle容器,查看正在运......
  • docker容器卷是什么
    数据卷的坑: 解释原因:容器数据卷,完成数据持久化重要资料的备份(backup):   容器卷是什么? ps:docker不会再容器删除时删除其挂载的数据卷。容器卷能干吗? 容器卷是事实的,比下面这种手动在容器内拷贝文件到主机上更加方便: ......