目录一、系统级别类命令1.启动docker2.停止Docker3.重启Docker4.查看状态5.设置开机自启6.取消开机自启7.查看占据的空间二、帮助类命令1.查看Docker版本2.查看Docker概要信息3、查看Docker总体帮助文档4、查看docker具体命令帮助文档三、容器管理命令1.列出运行中的容器2.列出本地主机上的镜像3.删除容器4.搜索DockerHub中镜像5.下载Docker镜像6.创建并运行一个新的Docker容器6.1运行交互式容器6.2在后台运行容器6.3映射端口6.4设置环境变量6.5挂载卷6.6工作目录设置6.7 容器重启策略6.8 删除容器在退出时6.9重新
一、是什么在了解容器卷之前,咱们先来看看Docker的理念:将运用与运行的环境打包形成容器运行,运行可以伴随着容器,但是我们对数据的要求希望是持久化的容器之间希望有可能共享数据我们想象一下,Docker容器运行后,产生的数据,如果不通过dockercommit生成新的镜像,使得数据做为镜像的一部分保存下来,那么当容器删除后,数据自然也就没有了。所以,为了能保存数据,在docker中我们就要使用数据卷。也可以这么理解:有点类似我们Redis里面的rdb和aof文件。二、能干嘛卷就是目录或文件,存在于一个或多个容器中,由docker挂载到容器,但不属于联合文件系统,因此能够绕过UnionFileS
目录一、git的特点二、git本地仓库1初始化空的git版本仓库(.git/目录)2版本创建3查看版本记录4查看操作记录5版本回退6工作区与暂存区与版本库7撤销修改8对比文件不同9删除文件三、git分支1分支基础命令2解决分支冲突3git分支管理策略4修复bug的临时分支四、github远程仓库1添加ssh账户2克隆项目3推送代码4跟踪远程5拉取代码一、git的特点版本控制:可以解决多人同时开发的代码问题,也可以解决找回历史代码的问题。分布式:git是分布式版本控制系统,同一个git仓库,可以分布到不同的机器上。首先找一台电脑充当服务器的角色,每天24小时开机,其他每个人都从这个"服务器"仓库
这次主要介绍生产工作中使用Starrocks时的常用命令4.1连接StarRocks4.1.1Linux命令行连接[root@hadoop1011fe]#yuminstallmysql-y[root@hadoop1011fe]#mysql-hhadoop101-uroot-P9030-p4.1.2Windows客户端DBeaver连接4.2常用命令4.2.1查看状态1.查看fe状态showPROC'/frontends';showfrontends;showfrontends\G;2.查看be状态showbackends;showbackends\G;3.切换到数据库查看表大小showdata
在Docker容器中访问宿主机上运行的服务,可以使用特殊的主机名host.docker.internal。这个主机名在Docker版本18.03或更高版本中被引入,它会自动解析为宿主机的IP地址。假设宿主机上运行着一个服务(例如,一个Web服务器)并监听在宿主机的某个端口上,可以在Docker容器内使用host.docker.internal作为主机名来访问该服务。下面是一个使用host.docker.internal访问宿主机服务的示例:如:我在Docker容器中部署了Nginx,并且想要通过Docker容器内的Nginx代理到在宿主机上的运行Java程序。在Docker中启动Nginx容器
1、IP地址:网络之间互连的协议,是由4个字节(32位二进制)组成的逻辑上的地址。将32位二进制进行分组,分成4组,每组8位(1个字节)。【ip地址通常使用十进制表示】ip地址分成四组之后,在逻辑上,分成网络号和主机号2、网络号和主机号: 网络号代表某个完整的范围[范围]主机号代表某台独立的主机[精确地址]–在这个范围内某个主机– 网络号范围越大,容纳的主机越多3、ABC三类:通过ip地址第一个字节(从左到右,最左边的字节为第一个字节)组划
20个linux常用命令1.ls:列出文件list2.cd:切换目录changedirectory3.cp:复制copy4.mv:移动move5.rm:移除,删除remove6.mkdir:创建文件夹makedirectory7.rmdir:移除,删除文件夹removedirectory8.chown:更改所有者changeowner9.chmod:更改文件的权限模式changemode10.find:查找11.|:管道12.grep:按行查找并匹配13.tar:打包,压缩,解压14.cat:打印文件内容15.ps:查看进程processselect16.kill:杀死进程17.passwd:
Git常用命令初始化流程提交部分命令添加文件到暂存区提交更改连接远程仓库推送更改到远程仓库拉取部分命令拉取远程仓库的更改克隆部分命令克隆远程仓库初始化流程gitinitgitaddfile-name>gitcommit-m"commitmessage"gitbranch-MmaingitremoteaddoriginrepositoryURL>gitpush-uoriginmaingitaddREADME.md:这个命令将README.md文件添加到暂存区(stagingarea)。Git的暂存区是一个准备好的下一次提交的文件列表。这意味着README.md文件的更改将被包含在下一次提交中。g
我的Mac上有几个开发网站,每个网站都在Apache中设置为虚拟主机。例如:example.dev、example2.dev、example3.dev。(我知道我们不应该再使用.dev,但我会在下一个项目中使用它。)我有一部通过USB连接的iPhone,想通过Safari访问*.dev站点进行测试。我可以通过Mac的IP地址或.local访问Apache的主目录,但我不知道如何访问虚拟主机;它抛出404。有没有办法让iPhone使用与Mac相同的DNS设置? 最佳答案 您可以做的一件事是在您的Mac上安装dnsmasq。首先安装dn
安装教程(系统、NVIDIA驱动、CUDA、CUDNN、Pytorch、Timeshift、ToDesk、花生壳)制作U盘启动盘,并安装系统在MSDNitellyou下载Ubuntu20.04Desktop版本,并使用Rufus制作UEFI启动盘,参考UEFI安装Ubuntu使用GPT+UEFI模式安装,记得更改主板选项LegacytoEFIsupport为enable安装NVIDIA显卡驱动先参考Ubuntu20.04下深度学习环境配置,配置apt-get换国内阿里源参考Ubuntu18-22.04安装和干净卸载nvidia显卡驱动——超详细、最简单中的方法二,使用系统自带的“软件和更新”程