摘要:主要記錄了搭建所用到的工具,使用的命令和遇到的坑。二搭建服務器環境驗證是否啟動打開,輸入如果輸出版本信息的話,表示啟動成功。使用鏡像加速下載鏡像時,必須輸入完整的庫名和鏡像名。
這是一篇搭建Docker環境的過程記錄,方便以后查看。主要記錄了搭建所用到的工具,使用的命令和遇到的坑。一、安裝Docker
第一步肯定是到Docker的官網(https://www.docker.com)上去下載安裝包,目前有CE和EE兩個版本,簡單來說,CE就是免費版,EE就是收費版。因為我用的是Windows系統,這里就只講在Windows系統上怎么安裝。
也可以點這里直接下載Windows版。下好之后運行安裝。
因為Docker用到了CPU的虛擬化技術,所以在運行之前,要進到BIOS里,把CPU選項中的Intel Virtual Technology設置為enable。
最后直接運行Docker就可以了。
二、搭建CentOS服務器環境 1、驗證Docker是否啟動打開CMD,輸入
docker version
如果輸出版本信息的話,表示Docker啟動成功。
2、拉取CentOS鏡像輸入命令
docker pull centos
以上命令會到Docker官方庫里去下載最新的CentOS鏡像,但是因為是國外的站點,所以下載會很慢。這里可以使用國內的鏡像加速。
docker pull registry.docker-cn.com/library/centos
使用鏡像加速下載鏡像時,必須輸入完整的庫名和鏡像名。
由于CentOS7在Docker上有一個DBUS的BUG,所以這里建議下載CentOS6的鏡像。只需在鏡像名后面加上TAG既可。
docker pull registry.docker-cn.com/library/centos:63、運行CentOS容器
鏡像下載好之后,輸入命令
docker images
可以看到已經有一個鏡像了。
然后用這個鏡像運行起一個容器
docker run -it -p 2222:22 -p 8888:80 609c1f9b5406 /bin/bash
-it 表示使用終端模式運行容器
-p 2222:22 表示把容器中的22端口映射到主機的2222端口
609c1f9b5406 表示鏡像的ID
/bin/bash 表示鏡像運行起之后要執行的程序
可以看到命令提示符已經變成Linux樣式了,表示已經成功在容器里運行起了CentOS。
4、安裝mysqlyum install mysql yum install mysql-server chkconfig mysqld on // 設置開機啟動 service mysqld start // 啟動mysql服務
然后初始化mysql的配置
mysql_secure_installation5、安裝apache
yum install httpd chkconfig httpd on // 設置開機啟動 service httpd start // 啟動apache服務
這時,在主機的瀏覽器上訪問http://localhost:8888就可以看到apache的歡迎頁面。
6、安裝php
yum install php yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
寫個腳本測試一下
vi /var/www/html/info.php
輸入
訪問http://localhost:8888/info.php,既可看到php的信息。
三、保存配置好的鏡像按Ctrl+D可以在不結束容器進程的情況下退出Bash,這時回到了Windows的命令行下,輸入
docker ps
查看正在運行的容器信息。
然后通過上面命令得到的容器ID來提交這個容器的修改,
docker commit 1cd1b30fce5e centos-lamp
最后面是給這個新的鏡像取的名字。
再次執行命令
docker images
可以看到,已經多了一個名叫centos-lamp的鏡像。
PS: 保存鏡像的方法還存在問題,后期再來研究。只看搭建環境的步驟既可。
如果我的哪一句話,或者哪一些經驗讓你感到有所觸動或收獲,請不要吝嗇您的“贊”,這將會給我更多的鼓勵,謝謝。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/35942.html
摘要:主要記錄了搭建所用到的工具,使用的命令和遇到的坑。二搭建服務器環境驗證是否啟動打開,輸入如果輸出版本信息的話,表示啟動成功。使用鏡像加速下載鏡像時,必須輸入完整的庫名和鏡像名。 這是一篇搭建Docker環境的過程記錄,方便以后查看。主要記錄了搭建所用到的工具,使用的命令和遇到的坑。 一、安裝Docker 第一步肯定是到Docker的官網(https://www.docker.com)上...
摘要:主要記錄了搭建所用到的工具,使用的命令和遇到的坑。二搭建服務器環境驗證是否啟動打開,輸入如果輸出版本信息的話,表示啟動成功。使用鏡像加速下載鏡像時,必須輸入完整的庫名和鏡像名。 這是一篇搭建Docker環境的過程記錄,方便以后查看。主要記錄了搭建所用到的工具,使用的命令和遇到的坑。 一、安裝Docker 第一步肯定是到Docker的官網(https://www.docker.com)上...
摘要:后聯合廣東,致力于北伐,他所統領的七軍被譽為鋼軍,奠定了南京國民政府的基礎,龍潭一役,奠定了統一全國的基礎。這本書爆出很多歷史事實,比如北伐,國民黨內部紛爭,蔣介石的為人。 最近在看《李宗仁回憶錄》,斷斷續續看了一個星期,因白天沒時間,只能抽出晚上的時間,荒廢了好多學習的時間,自覺慚愧。本來就對歷史非常感興趣,而李宗仁的這個回憶錄,寫得真是太好啦,每天晚上回來,本想著打開書就看一會,然...
閱讀 3702·2021-11-23 09:51
閱讀 1360·2021-11-10 14:35
閱讀 4008·2021-09-22 15:01
閱讀 1279·2021-08-19 11:12
閱讀 379·2019-08-30 15:53
閱讀 1690·2019-08-29 13:04
閱讀 3429·2019-08-29 12:52
閱讀 3055·2019-08-23 16:14