超簡單實現Docker搭建個人博文系統

2022-09-22 02:18:09 字數 1077 閱讀 2320

安裝docker

yum 包更新到最新:sudo yum update

安裝需要的軟體包:sudo yum install -y yum-utils device-mapper-pe程式設計客棧rsistent-data lvm2

設定yum源為阿里雲,否則巨慢:sudo yum-config-manager --add-repo

安裝docker(ee版是企業版收費,ce是社群版免費):sudo yum install docker-ce

安裝後檢視docker版本:docker -v

設定國內映象,ustc是老牌的linux映象服務提供者了:vi /etc/docker/daemon.json

在該檔案中輸入如下內容:

啟動docker:systemctl start docker

檢視docker狀態:systemctl status docker

開機啟動:systemctl enable docker

安裝映象

部落格系統的資料是記錄在資料庫的,也就是依賴資料庫,所以要先安裝資料庫

安裝資料庫:docker run --name db --env mysql_root_password=example -d mariadb

db是docker容器的名稱,-d表示使用守護方式啟動(後台執行),mariadb是mysql的乙個資料庫,docker首先會在本地查詢mariadb的映象,如果沒有找到會自動去倉庫**

檢視docker容器狀態:docker ps -a

安裝wordpress部落格系統程式設計客棧:docker run --name mywordpress --link db:mysql -p 8080:80 -d wordpress

通過--link db:mysql引數把wordpress和資料庫建立連線

通過www.cppcns.com-p 8080:80引數把原服務的80埠對映到宿主機的8080

檢視docker容器狀態:docker ps -a

訪問站點程式設計客棧

訪問瀏覽器:

宿主機的ip是192.168.2.9,返回如下:

經過一些簡單的設定,我們的部落格系統就搭建好了

docker簡單搭建kafka

zookeeper不記錄 執行 docker run dit name kafka 01 p 9092 9092 e kafka broker id 0 e kafka zookeeper connect 192.168.1.63 2181 e kafka advertised listeners ...

Docker實踐 超簡單配置Ftp服務

前幾天雙十一的時候在京東上買了一台雲虛擬機器,很便宜,2g記憶體的才121元一年。買的時候產品那邊同事就打招呼叫我幫他配個ftp服務平時上傳瀏覽原型圖用。今天閒來無事就搗鼓這些環境,nginx這邊我一開始就是用docker跑的,但是剛開始沒想到也可以把ftp服務扔到容器裡。剛開始我只是在centos...

使用docker搭建個人網盤nextcloud

docker run d p 8080 80 privileged true v home www nextcloud8080是我們訪問時的埠號,可自行根據自身要求修改,改了埠記得放行。雖然我們在這裡將nextcloud安裝成功了,但是還有乙個問題沒有解決,就是如果我們的伺服器重啟了該怎麼辦,解決方...