docker安裝centos+寶塔


 

測試服務器物理機環境:windows+vmware

1、vmware安裝centos7

2、進centos7安裝docker

Docker 要求 CentOS 系統的內核版本高於 3.10 ,查看本頁面的前提條件來驗證你的CentOS 版本是否支持 Docker 。

通過 uname -r 命令查看你當前的內核版本

[root@runoob ~]# uname -r 


安裝 Docker

從 2017 年 3 月開始 docker 在原來的基礎上分為兩個分支版本: Docker CE 和 Docker EE。

Docker CE 即社區免費版,Docker EE 即企業版,強調安全,但需付費使用。

本文介紹 Docker CE 的安裝使用。

移除舊的版本(全新安裝省略此步驟):

$ sudo yum remove docker \
                  docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux \ docker-engine

安裝一些必要的系統工具:

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

添加軟件源信息:

sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

更新 yum 緩存:

sudo yum makecache fast

安裝 Docker-ce:

sudo yum -y install docker-ce

啟動 Docker 后台服務

sudo systemctl start docker

 

3、docker安裝centos7

查看宿主主機系統版本:

centos版本可以自己在拉取的時候定義,為了方便我用的跟宿主主機一樣的centos版本,此步驟可以省略

 

4、拉取centos image

docker pull centos:7.5.1804

 

5、創建docker容器

docker run -itd -p 80:80 -p 8888:8888 -p888:888 -p443:443 -p20:20 -p21:21 --privileged=true -v /www/docker1:/www centos:7.5.1804

上面命令的意思是創建一個docker容易讓他后台運行,然后將真機的20,21,80,443,888,8888這五個端口映射到docker容器中去。並且將真機的/www/docker1文件夾映射到docker容器的/www上去。紅字的意思表示在運行容器的時候,給容器加特權,不然容器沒有寫文件的權限,會導致安裝失敗。

注意:映射的端口一定要提前做好,要不然后面修改比較麻煩

 

6、查看是否運行

 

 7、進入容器

docker exec -it 容器id /bin/bash

 8、安裝寶塔

    yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM