<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>常用命令 &#8211; Lhy&#039;s blog</title>
	<atom:link href="https://blog.lhyshome.com/tag/%e5%b8%b8%e7%94%a8%e5%91%bd%e4%bb%a4/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.lhyshome.com</link>
	<description>welcome</description>
	<lastBuildDate>Thu, 26 Jun 2025 03:12:43 +0000</lastBuildDate>
	<language>zh-Hans</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
<site xmlns="com-wordpress:feed-additions:1">219834889</site>	<item>
		<title>系统代理排除内网ip</title>
		<link>https://blog.lhyshome.com/2025/06/11/301/</link>
					<comments>https://blog.lhyshome.com/2025/06/11/301/#respond</comments>
		
		<dc:creator><![CDATA[lhy]]></dc:creator>
		<pubDate>Wed, 11 Jun 2025 01:39:41 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[小技巧]]></category>
		<category><![CDATA[脚本]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[常用命令]]></category>
		<guid isPermaLink="false">https://blog.lhyshome.com/?p=301</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[
<pre class="wp-block-code"><code>localhost;127.<em>;10.</em>;172.16.<em>;172.17.</em>;172.18.<em>;172.19.</em>;172.20.<em>;172.21.</em>;172.22.<em>;172.23.</em>;172.24.<em>;172.25.</em>;172.26.<em>;172.27.</em>;172.28.<em>;172.29.</em>;172.30.<em>;172.31.</em>;192.168.*</code></pre>



<p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.lhyshome.com/2025/06/11/301/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">301</post-id>	</item>
		<item>
		<title>GIT常用命令</title>
		<link>https://blog.lhyshome.com/2024/12/16/242/</link>
		
		<dc:creator><![CDATA[lhy]]></dc:creator>
		<pubDate>Mon, 16 Dec 2024 02:44:17 +0000</pubDate>
				<category><![CDATA[小技巧]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[常用命令]]></category>
		<guid isPermaLink="false">https://blog.lhyshome.com/?p=242</guid>

					<description><![CDATA[查看本地git用户信息 如果你想查看特定仓库的用户信息，可以去掉&#160;--global&#160;选项，… <span class="read-more"><a href="https://blog.lhyshome.com/2024/12/16/242/">Read More &#187;</a></span>]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">查看本地git用户信息</h2>



<ol class="wp-block-list">
<li>查看用户名:</li>
</ol>



<pre class="wp-block-code"><code>git config --global user.name</code></pre>



<ol start="2" class="wp-block-list">
<li>查看用户邮箱:</li>
</ol>



<pre class="wp-block-code"><code>git config --global user.email</code></pre>



<p>如果你想查看特定仓库的用户信息，可以去掉&nbsp;<code>--global</code>&nbsp;选项，在该仓库的目录下运行上述命令。</p>



<p>如果你想同时看到用户名和邮箱，可以使用一行命令:</p>



<pre class="wp-block-code"><code>git config --global --list</code></pre>



<p>这将列出所有全局配置，你可以在输出中找到用户名和邮箱。</p>



<h2 class="wp-block-heading">修改本地Git用户信息</h2>



<ol class="wp-block-list">
<li>设置用户名:</li>
</ol>



<pre class="wp-block-code"><code>git config user.name "新用户名"</code></pre>



<ol start="2" class="wp-block-list">
<li>设置邮箱:</li>
</ol>



<pre class="wp-block-code"><code>git config user.email "新邮箱地址"</code></pre>



<p>这些设置将只在当前仓库中有效。如果你想要全局修改（即对所有本地仓库生效），可以加上&nbsp;<code>--global</code>&nbsp;标志：</p>



<ol class="wp-block-list">
<li>全局设置用户名:</li>
</ol>



<pre class="wp-block-code"><code>git config --global user.name "新用户名"</code></pre>



<ol start="2" class="wp-block-list">
<li>全局设置邮箱:</li>
</ol>



<pre class="wp-block-code"><code>git config --global user.email "新邮箱地址"</code></pre>



<p>要检查设置是否成功，可以使用以下命令查看配置信息：</p>



<ul class="wp-block-list">
<li>查看当前仓库配置:</li>
</ul>



<pre class="wp-block-code"><code>git config --list</code></pre>



<ul class="wp-block-list">
<li>查看全局配置:</li>
</ul>



<pre class="wp-block-code"><code>git config --global --list</code></pre>



<p></p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">242</post-id>	</item>
		<item>
		<title>常用正则</title>
		<link>https://blog.lhyshome.com/2024/05/14/108/</link>
		
		<dc:creator><![CDATA[lhy]]></dc:creator>
		<pubDate>Tue, 14 May 2024 09:42:07 +0000</pubDate>
				<category><![CDATA[小技巧]]></category>
		<category><![CDATA[常用命令]]></category>
		<category><![CDATA[正则]]></category>
		<guid isPermaLink="false">https://blog.lhyshome.com/?p=108</guid>

					<description><![CDATA[1、 . . 匹配除换行符以外的任意字符。a.b 匹配 &#8220;axb&#8221;, &#8220;a… <span class="read-more"><a href="https://blog.lhyshome.com/2024/05/14/108/">Read More &#187;</a></span>]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">1、 .</h2>



<p>. 匹配除换行符以外的任意字符。<br>a.b 匹配 &#8220;axb&#8221;, &#8220;a7b&#8221;。</p>



<h2 class="wp-block-heading">2、\d</h2>



<p>\d 匹配数字字符，相当于 [0-9]。<br>\d{3} 匹配 &#8220;123&#8221;, &#8220;456&#8221;。</p>



<h2 class="wp-block-heading">3、\D</h2>



<p>\D 匹配非数字字符，相当于 [^0-9] 。<br>\D{2} 匹配 &#8220;ab&#8221;, &#8220;XY&#8221;。</p>



<h2 class="wp-block-heading">4、\w</h2>



<p>\w匹配字母、数字和下划线字符，相当于 [a-zA-Z0-9_] 。<br>\w+ 匹配 &#8220;hello_world&#8221;, &#8220;test123&#8243;。</p>



<h2 class="wp-block-heading">5、\W</h2>



<p>\W 匹配非字母、数字和下划线字符，相当于 [^a-zA-Z0-9_]<br>\W 匹配 &#8220;%&#8221;。</p>



<h2 class="wp-block-heading">6、\s</h2>



<p>\s 匹配空白字符，包括空格、制表符、换行符等。<br>\s+ 匹配 &#8221; &#8220;, &#8220;\t&#8221;, &#8220;\n&#8221;。</p>



<h2 class="wp-block-heading">7、\S</h2>



<p>\S 匹配非空白字符。<br>\S{3} 匹配 &#8220;abc&#8221;, &#8220;123&#8221;。</p>



<h2 class="wp-block-heading">8、*</h2>



<p>匹配前一个元素零次或多次。<br>a* 匹配 &#8220;&#8221;, &#8220;a&#8221;, &#8220;aa&#8221;。</p>



<h2 class="wp-block-heading">9、+</h2>



<p>匹配前一个元素一次或多次。<br>b+ 匹配 &#8220;b&#8221;, &#8220;bb&#8221;, &#8220;bbb&#8221;。</p>



<h2 class="wp-block-heading">10、?</h2>



<p>? 匹配前一个元素零次或一次。<br>c? 匹配 &#8220;&#8221;, &#8220;c&#8221;。</p>



<h2 class="wp-block-heading">11、{n}</h2>



<p>{n} 匹配前一个元素恰好 n 次。<br>d{2} 匹配 &#8220;dd&#8221;。</p>



<h2 class="wp-block-heading">12、{n,}</h2>



<p>{n,} 匹配前一个元素至少 n 次 。<br>e{2,} 匹配 &#8220;ee&#8221;, &#8220;eeee&#8221;。</p>



<h2 class="wp-block-heading">13、{n,m}</h2>



<p>{n,m} 匹配前一个元素至少 n 次，至多 m 次。<br>f{1,3} 匹配 &#8220;f&#8221;, &#8220;ff&#8221;, &#8220;fff&#8221;。</p>



<h2 class="wp-block-heading">14、^</h2>



<p>^ 匹配字符串的开始。<br>^start 匹配 &#8220;start of line&#8221; 中的 start。</p>



<h2 class="wp-block-heading">15、$</h2>



<p>$ 匹配字符串的结尾。<br>end$ 匹配 &#8220;end of line&#8221; 中的 &#8220;end&#8221;。</p>



<h2 class="wp-block-heading">16、\b</h2>



<p>\b 匹配单词的边界。<br>\bword\b 匹配 &#8220;word&#8221;。</p>



<h2 class="wp-block-heading">17、\B</h2>



<p>\B 匹配非单词边界的位置。<br>\Btest\B 匹配 &#8220;atestb&#8221;。</p>



<h2 class="wp-block-heading">18、|</h2>



<p>| 匹配多个表达式中的任意一个。<br>x|y 匹配 &#8220;x&#8221; 或 &#8220;y&#8221;。</p>



<h2 class="wp-block-heading">19、[ ]</h2>



<p>[ ] 匹配字符集合中的任意一个字符。<br>[abc] 匹配 &#8220;a&#8221;, &#8220;b&#8221; 或 &#8220;c&#8221;。</p>



<h2 class="wp-block-heading">20、[^ ]</h2>



<p>[^ ] 匹配不在字符集合中的任意一个字符。<br>[^xyz] 匹配任意非 &#8220;x&#8221;, &#8220;y&#8221; 或 &#8220;z&#8221; 的字符。</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">108</post-id>	</item>
		<item>
		<title>kubectl常用命令</title>
		<link>https://blog.lhyshome.com/2024/05/13/101/</link>
					<comments>https://blog.lhyshome.com/2024/05/13/101/#respond</comments>
		
		<dc:creator><![CDATA[lhy]]></dc:creator>
		<pubDate>Mon, 13 May 2024 14:00:23 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[小技巧]]></category>
		<category><![CDATA[k8s]]></category>
		<category><![CDATA[kubectl]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[常用命令]]></category>
		<guid isPermaLink="false">https://blog.lhyshome.com/?p=101</guid>

					<description><![CDATA[kubectl logs kubectl logs [-f] [-p] POD [-c CONTAINER] … <span class="read-more"><a href="https://blog.lhyshome.com/2024/05/13/101/">Read More &#187;</a></span>]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">kubectl logs</h2>



<p>kubectl logs [-f] [-p] POD [-c CONTAINER]</p>



<p>-c, &#8211;container=&#8221;&#8221;: 容器名<br>-f, &#8211;follow[=false]: 指定是否持续输出日志<br>&nbsp;&nbsp;&nbsp;&nbsp;&#8211;interactive[=true]: 如果为true，当需要时提示用户进行输入。默认为true<br>&nbsp;&nbsp;&nbsp;&nbsp;&#8211;limit-bytes=0: 输出日志的最大字节数。默认无限制<br>-p, &#8211;previous[=false]: 如果为true，输出pod中曾经运行过，但目前已终止的容器的日志<br>&nbsp;&nbsp;&nbsp;&nbsp;&#8211;since=0: 仅返回相对时间范围，如5s、2m或3h，之内的日志。默认返回所有日志。只能同时使用since和since-time中的一种<br>&nbsp;&nbsp;&nbsp;&nbsp;&#8211;since-time=&#8221;&#8221;: 仅返回指定时间（RFC3339格式）之后的日志。默认返回所有日志。只能同时使用since和since-time中的一种<br>&nbsp;&nbsp;&nbsp;&nbsp;&#8211;tail=-1: 要显示的最新的日志条数。默认为-1，显示所有的日志<br>&nbsp;&nbsp;&nbsp;&nbsp;&#8211;timestamps[=false]: 在日志中包含时间戳</p>



<p>eg.：<br>kubectl logs ruoyiui-68b6f5f8bf-s8mk6 -n ruoyi &#8211;tail=300 -f #滚动刷新，最多显示300条<br>kubectl logs ipes-tree-server-75dcdc5556-nqhpg -n ipes-rd -f &#8211;limit-bytes=1000&nbsp; &nbsp;#开始1000个字节</p>



<h2 class="wp-block-heading">其他常用命令</h2>



<pre class="wp-block-code"><code># 获取namespace为ruoyi-dev下容器的详细信息
kubectl get pod -n ruoyi-dev -o wide
# 进入namespace为ruoyi下ruoyiui-6b86d78dfd-j4qc6容器的终端
kubectl exec -it ruoyiui-6b86d78dfd-j4qc6 /bin/bash -n ruoyi
# 应用宿主机/home/ruoyi/test.yaml文件创建或者更新
kubectl apply -f /home/ruoyi/test.yaml
# 根据宿主机/home/ruoyi/test.yaml文件创建
kubectl create -f /home/nacos/nacos-quick-start.yaml
# 删除默认namespace下名为ruoyigateway的deployment
kubectl delete deploy ruoyigateway
# 拷贝namespace为ruoyi下nacos-0容器的conf/application.properties文件到宿主机的/root下
# 注意：容器内路径只能为当前用户登陆后初始目录的相对路径
kubectl cp ruoyi/nacos-0:conf/application.properties /root/application.properties
# 查看namespace为ruoyi下nacos-1的详细信息
kubectl describe pod nacos-1 -n ruoyi
# 代理到宿主机ip和端口
kubectl proxy --port={PORT} --address='IP' --accept-hosts='^.*' &amp;</code></pre>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.lhyshome.com/2024/05/13/101/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">101</post-id>	</item>
		<item>
		<title>linux常用命令</title>
		<link>https://blog.lhyshome.com/2024/05/13/36/</link>
					<comments>https://blog.lhyshome.com/2024/05/13/36/#respond</comments>
		
		<dc:creator><![CDATA[lhy]]></dc:creator>
		<pubDate>Mon, 13 May 2024 02:24:41 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[小技巧]]></category>
		<category><![CDATA[脚本]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[常用命令]]></category>
		<guid isPermaLink="false">https://blog.lhyshome.com/?p=36</guid>

					<description><![CDATA[解压缩 解压 压缩 总结 (1) *.tar 用 tar –xvf 解压(2) *.gz 用 gzip -d或… <span class="read-more"><a href="https://blog.lhyshome.com/2024/05/13/36/">Read More &#187;</a></span>]]></description>
										<content:encoded><![CDATA[
<h1 class="wp-block-heading">解压缩</h1>



<h3 class="wp-block-heading">解压</h3>



<pre class="wp-block-code"><code>tar –xvf file.tar //解压 tar包
tar -xzvf file.tar.gz //解压tar.gz
tar -xjvf file.tar.bz2   //解压 tar.bz2
tar –xZvf file.tar.Z   //解压tar.Z
unrar e file.rar //解压rar
unzip file.zip //解压zip</code></pre>



<h3 class="wp-block-heading">压缩</h3>



<pre class="wp-block-code"><code>tar –cvf jpg.tar *.jpg //将目录里所有jpg文件打包成jpg.tar
tar –czf jpg.tar.gz *.jpg //将目录里所有jpg文件打包成jpg.tar后，并且将其用gzip压缩，生成一个gzip压缩过的包，命名为jpg.tar.gz
tar –cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后，并且将其用bzip2压缩，生成一个bzip2压缩过的包，命名为jpg.tar.bz2
tar –cZf jpg.tar.Z *.jpg //将目录里所有jpg文件打包成jpg.tar后，并且将其用compress压缩，生成一个umcompress压缩过的包，命名为jpg.tar.Z
rar a jpg.rar *.jpg //rar格式的压缩，需要先下载rar for linux
zip jpg.zip *.jpg //zip格式的压缩，需要先下载zip for linux</code></pre>



<h3 class="wp-block-heading">总结</h3>



<p>(1) *.tar 用 tar –xvf 解压<br>(2) *.gz 用 gzip -d或者gunzip 解压<br>(3) .tar.gz和.tgz 用 tar –xzf 解压<br>(4) *.bz2 用 bzip2 -d或者用bunzip2 解压<br>(5) *.tar.bz2用tar –xjf 解压<br>(6) *.Z 用 uncompress 解压<br>(7) *.tar.Z 用tar –xZf 解压<br>(8) *.rar 用 unrar e解压<br>(9) *.zip 用 unzip 解压<br>(10) *.xz 用 xz -d 解压<br>(11) *.tar.xz 用 tar -zJf 解压</p>



<h1 class="wp-block-heading">容量</h1>



<h3 class="wp-block-heading">查看磁盘挂载</h3>



<pre class="wp-block-code"><code>df -h</code></pre>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="362" src="https://blog.lhyshome.com/wp-content/uploads/2024/05/image-1-1024x362.png" alt="" class="wp-image-37" srcset="https://blog.lhyshome.com/wp-content/uploads/2024/05/image-1-1024x362.png 1024w, https://blog.lhyshome.com/wp-content/uploads/2024/05/image-1-300x106.png 300w, https://blog.lhyshome.com/wp-content/uploads/2024/05/image-1-768x271.png 768w, https://blog.lhyshome.com/wp-content/uploads/2024/05/image-1-500x177.png 500w, https://blog.lhyshome.com/wp-content/uploads/2024/05/image-1-800x283.png 800w, https://blog.lhyshome.com/wp-content/uploads/2024/05/image-1-660x233.png 660w, https://blog.lhyshome.com/wp-content/uploads/2024/05/image-1.png 1135w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h3 class="wp-block-heading">查看当前文件夹下的每个文件夹/文件大小</h3>



<p>可以逐级查看文件夹大小，处理大文件</p>



<pre class="wp-block-code"><code>du -h -x --max-depth=1</code></pre>



<figure class="wp-block-image size-full"><img decoding="async" width="371" height="378" src="https://blog.lhyshome.com/wp-content/uploads/2024/05/image-2.png" alt="" class="wp-image-38" srcset="https://blog.lhyshome.com/wp-content/uploads/2024/05/image-2.png 371w, https://blog.lhyshome.com/wp-content/uploads/2024/05/image-2-294x300.png 294w" sizes="(max-width: 371px) 100vw, 371px" /></figure>



<h1 class="wp-block-heading">内存</h1>



<h3 class="wp-block-heading">清理内存</h3>



<pre class="wp-block-code"><code> echo 3 &gt; /proc/sys/vm/drop_caches</code></pre>



<h1 class="wp-block-heading">防火墙开放端口</h1>



<pre class="wp-block-code"><code>firewall-cmd --zone=public --list-ports# 查看当前已经开放的端口号
firewall-cmd --zone=public --add-port=8080/tcp --permanent# 防火墙开放8080端口
firewall-cmd --reload# 重置防火墙</code></pre>



<h1 class="wp-block-heading">wget</h1>



<h2 class="wp-block-heading" id="catalog_2">Wget 的基本用法</h2>



<p>在Linux终端中使用Wget下载文件的基本命令格式如下：</p>



<pre class="wp-block-code"><code>wget &#91;选项] &#91;URL]</code></pre>



<p>例如，要下载一个文件，我们可以直接输入：</p>



<pre class="wp-block-code"><code>wget http://example.com/file.zip</code></pre>



<p>这条命令会自动将文件下载到当前目录，并保持远程文件的原始名称。如果你希望将文件保存为一个特定的名字，可以使用<code>-O</code>选项来指定文件名称。这个选项非常实用，尤其是在需要下载多个文件并将它们分配给不同名称时。</p>



<h2 class="wp-block-heading" id="catalog_3">使用&nbsp;<code>-O</code>&nbsp;选项重命名文件</h2>



<p>假设你想下载上面的文件，但希望将其重命名为“my_download.zip”。你可以使用以下命令：</p>



<pre class="wp-block-code"><code>wget -O my_download.zip http://example.com/file.zip</code></pre>



<p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.lhyshome.com/2024/05/13/36/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">36</post-id>	</item>
		<item>
		<title>docker部署常用中间件及常用命令</title>
		<link>https://blog.lhyshome.com/2024/05/13/26/</link>
					<comments>https://blog.lhyshome.com/2024/05/13/26/#respond</comments>
		
		<dc:creator><![CDATA[lhy]]></dc:creator>
		<pubDate>Mon, 13 May 2024 02:01:58 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[脚本]]></category>
		<category><![CDATA[docker]]></category>
		<category><![CDATA[gitlab]]></category>
		<category><![CDATA[jenkins]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[nacos]]></category>
		<category><![CDATA[rabbitMq]]></category>
		<category><![CDATA[redis]]></category>
		<category><![CDATA[常用命令]]></category>
		<guid isPermaLink="false">https://blog.lhyshome.com/?p=26</guid>

					<description><![CDATA[命令解释 常用命令 Jenkins redis mysql gitlab rabbitMq nacos（ruo… <span class="read-more"><a href="https://blog.lhyshome.com/2024/05/13/26/">Read More &#187;</a></span>]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">命令解释</h2>



<pre class="wp-block-code"><code>-d # 指定容器在后台运行
-p {a}:{b} # 端口映射，a宿主机使用端口，b容器内使用端口 e.g.： -p 80:80
-v {xxxx}:{yyyy} # 文件目录映射 xxxx宿主机目录，yyyy容器内目录 e.g.： -v /usr/local/mysql/log:/var/log/mysql
-e {key}={value} # 设置应用的环境变量 环境变量来源于应用所设 e.g.： -e RABBITMQ_DEFAULT_USER=user 将环境变量"RABBITMQ_DEFAULT_USER"设置为"user"
--restart=always # 开机启动 
--name  # 指定了容器名称 e.g.： --name redis 将容器命名为"redis"
--hostname # 指定主机名
--rm #表示退出容器时会自动将其删除
--privileged=true #在容器内获取root权限</code></pre>



<h2 class="wp-block-heading">常用命令</h2>



<pre class="wp-block-code"><code>docker exec -it {name} /bin/bash  # 进入容器 "name" 为容器名称或容器id
docker cp /usr/local/vendor.js  {containerId}:/usr/src/app/_site  # 将文件复制到容器</code></pre>



<h2 class="wp-block-heading">Jenkins</h2>



<pre class="wp-block-code"><code>docker run --restart=always  -u root   -d   -p 8080:8080   -p 50000:50000   -v jenkins-data:/var/jenkins_home   -v /var/run/docker.sock:/var/run/docker.sock   --name jenkins   jenkinsci/blueocean

2024/12/23
docker run --restart=always  -u root   -d   -p 8080:8080   -p 50000:50000   -v jenkins-data:/var/jenkins_home   -v /var/run/docker.sock:/var/run/docker.sock   --name jenkins2   jenkins/jenkins:2.426.1
# 进入容器命令行
apt-get update
apt-get install -y docker.io
docker login -u {username} -p {password} {harbor}
</code></pre>



<h2 class="wp-block-heading">redis</h2>



<pre class="wp-block-code"><code>docker run -p 6379:6379 --name redis --restart=always -d redis</code></pre>



<h2 class="wp-block-heading">mysql</h2>



<pre class="wp-block-code"><code>docker run -p 3306:3306 --name mysql --restart=always --privileged=true -v /usr/local/mysql/log:/var/log/mysql -v /usr/local/mysql/data:/var/lib/mysql -v /usr/local/mysql/conf:/etc/mysql/conf.d -v /etc/localtime:/etc/localtime:ro -e MYSQL_ROOT_PASSWORD={PASSWORD} -d mysql:latest</code></pre>



<h2 class="wp-block-heading">gitlab</h2>



<pre class="wp-block-code"><code>docker run  -itd   -p 80:80  -p 22:22  -p 443:443  -v /home/gitlab/etc:/etc/gitlab   -v /home/gitlab/log:/var/log/gitlab  -v /home/gitlab/opt:/var/opt/gitlab  --restart always  --privileged=true  --name gitlab  gitlab/gitlab-ce:15.11.13-ce.0
# 初始密码
cat /home/gitlab/initial_root_password</code></pre>



<h2 class="wp-block-heading">rabbitMq</h2>



<pre class="wp-block-code"><code># 15672--web页面地址 5672--应用连接端口
docker run -d -p 15672:15672 -p 5672:5672 -e RABBITMQ_DEFAULT_USER=user -e RABBITMQ_DEFAULT_PASS={PASSWORD} --restart=always --name rabbitmq rabbitmq:management </code></pre>



<h2 class="wp-block-heading">nacos（ruoyi）</h2>



<pre class="wp-block-code"><code>docker run \
 --name nacos-ruoyi \
 -p 8848:8848 \
 -p 9848:9848 \
 -p 9849:9849 \
 -e MODE=standalone \
 -e SPRING_DATASOURCE_PLATFORM=mysql \
 -e MYSQL_SERVICE_HOST={HOST/IP} \
 -e MYSQL_SERVICE_PORT=3306 \
 -e MYSQL_SERVICE_DB_NAME={DB_NAME} \
 -e MYSQL_SERVICE_USER={USER} \
 -e MYSQL_SERVICE_PASSWORD={PASSWORD} \
 -e MYSQL_SERVICE_DB_PARAM='characterEncoding=utf8&amp;connectTimeout=1000&amp;socketTimeout=3000&amp;autoReconnect=true&amp;useUnicode=true&amp;useSSL=false&amp;serverTimezone=Asia/Shanghai&amp;allowPublicKeyRetrieval=true' \
 --restart=always -d \
 nacos/nacos-server:v2.2.0</code></pre>



<p>ps：上述为mysql 8.* 版本，如果使用mysql 5.7可不添加MYSQL_SERVICE_DB_PARAM参数，使用默认MYSQL_SERVICE_DB_PARAM即可</p>



<h2 class="wp-block-heading">stirling-pdf</h2>



<p>docker run -d \<br>-p 8080:8080 \<br>-v /home/stirlingpdf/logs:/logs \<br>-e DOCKER_ENABLE_SECURITY=false \<br>-e LANGS=zh_CN \<br>&#8211;name stirling-pdf \<br>frooodle/s-pdf:0.46.2</p>



<p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.lhyshome.com/2024/05/13/26/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">26</post-id>	</item>
	</channel>
</rss>
