Docker容器安装Centos超详细教程
<p style="text-align: center"><span style="font-size: 18pt"><strong>Docker容器安装Centos超详细教程</strong></span></p><p style="text-align: left">1、先在docker里面pull一个镜像:</p>
<div class="cnblogs_code">
<pre>docker pull centos</pre>
</div>
<p style="text-align: left"> </p>
<p style="text-align: left">2、创建docker容器:centos 代表容器名</p>
<div class="cnblogs_code">
<pre>docker run -i -t -d -p <span style="color: rgba(128, 0, 128, 1)">20</span>:<span style="color: rgba(128, 0, 128, 1)">20</span> -p <span style="color: rgba(128, 0, 128, 1)">21</span>:<span style="color: rgba(128, 0, 128, 1)">21</span> -p <span style="color: rgba(128, 0, 128, 1)">80</span>:<span style="color: rgba(128, 0, 128, 1)">80</span> -p <span style="color: rgba(128, 0, 128, 1)">443</span>:<span style="color: rgba(128, 0, 128, 1)">443</span> -p <span style="color: rgba(128, 0, 128, 1)">888</span>:<span style="color: rgba(128, 0, 128, 1)">888</span> -p <span style="color: rgba(128, 0, 128, 1)">8888</span>:<span style="color: rgba(128, 0, 128, 1)">8888</span> --privileged=<span style="color: rgba(0, 0, 255, 1)">true</span> -v /root/www:/www centos</pre>
</div>
<p style="text-align: left">上面命令的意思是创建一个docker容易让他后台运行,然后将真机的20,21,80,443,888,8888这五个端口映射到docker容器中去。并且将真机的/root/www文件夹映射到docker容器的/www上去。红字的意思表示在运行容器的时候,给容器加特权,不然容器没有写文件的权限,会导致安装失败。</p>
<p style="text-align: left"> </p>
<p style="text-align: left">3、进入容器:centos代表容器name。用ID也可以,可用docker ps查看。</p>
<div class="cnblogs_code">
<pre>docker exec -it centos /bin/bash</pre>
</div>
<p style="text-align: left"> </p>
<p style="text-align: left">4、系统初始化:由于docker中是一个纯净版本,我们首先需要给他升级并且安装必要的软件。(当然不止这些,需要用到的时候再装也行)</p>
<div class="cnblogs_code">
<pre>yum check-update -y && yum update -y && yum install initscripts screen wget -y</pre>
<pre>(之后有一个命令screen -S install_bt,不过我这里失败了不知为什么,不过不影响。不写也可以)</pre>
</div>
<h2 style="text-align: left"> </h2>
<h2 style="text-align: left">宝塔安装失败提示setuptools installation failed (原来命令已废弃不做维护)</h2>
<div class="postbody" style="text-align: left">
<div id="cnblogs_post_body" class="blogpost-body">
<p><strong>原宝塔安装命令(会提示安装失败)</strong></p>
<div class="cnblogs_code">
<pre><span style="text-decoration: line-through">yum install -y wget && wget -O install.sh http:<span style="color: rgba(0, 128, 0, 1); text-decoration: line-through">//</span><span style="color: rgba(0, 128, 0, 1); text-decoration: line-through">download.bt.cn/install/install.sh && sh install.sh</span></span></pre>
</div>
<p><strong>所以,换成这个命令安装即可</strong></p>
<div class="cnblogs_code">
<pre>yum install -y wget && wget -O install.sh http:<span style="color: rgba(0, 128, 0, 1)">//</span><span style="color: rgba(0, 128, 0, 1)">download.bt.cn/install/install_6.0.sh && sh install.sh</span></pre>
</div>
</div>
</div>
<p style="text-align: left"> </p>
<p style="text-align: left">5、最后就可以执行安装命令了。</p>
<div class="cnblogs_code">
<pre>yum install -y wget && wget -O install.sh http:<span style="color: rgba(0, 128, 0, 1)">//</span><span style="color: rgba(0, 128, 0, 1)">download.bt.cn/install/install.sh && sh install.sh</span></pre>
</div>
<pre>安装成功之后退到虚拟机的centos里输入</pre>
<div class="cnblogs_code">
<pre>curl http:<span style="color: rgba(0, 128, 0, 1)">//</span><span style="color: rgba(0, 128, 0, 1)">127.0.0.1:8888/login</span></pre>
</div>
<p> </p>
<p>6、如果出现html代码则代表安装成功!则在win上直接输入虚拟机的ip加8888即可访问宝塔!</p>
<p style="text-align: left"><img src="https://images2017.cnblogs.com/blog/1280872/201712/1280872-20171202003249854-1123644096.png" alt="" class="has"></p>
<p style="text-align: left"> </p>
<p style="text-align: left">7、来,浏览器来访问一下试试:IP自己换成自己的</p>
<p style="text-align: left"><img src="https://images2017.cnblogs.com/blog/1280872/201712/1280872-20171202003551729-471895223.png" alt="" class="has"></p>
<p style="text-align: left"> </p>
<p style="text-align: left">没了,别看了,快去试试吧! 👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍</p>
<p style="text-align: left"> </p><br><br>
来源:https://www.cnblogs.com/ssdadao/p/13973996.html
頁:
[1]