最近公司要為新專案搭建一套演示環境,服務比較多。所以準備用docker進行容器化部署。
安裝/公升級docker客戶端
使用yum進行安裝
# step 1: 安裝必要的一些系統工具
# step 2: 新增軟體源資訊
sudo yum-config-manager --add-repo
# step 3: 更新並安裝 docker-ce
sudo yum makecache fast
sudo yum -y install docker-ce
# step 4: 開啟docker服務
sudo service docker start
配置映象加速器
可以通過修改daemon配置檔案/etc/docker/daemon.json來使用加速器
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'eof'
eofsudo systemctl daemon-reload
sudo systemctl restart docker
gui 管理配置
docker安裝完成,我們就可以使用命令來進行相關操作了。為了方便起見,準備
用圖形化工具來操作docker。這裡我使用 portainer 作為容器的 gui 管理方案。
docker volume create portainer_data
docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer
問題總結
阿里雲有預設的安全組規則,需要將上面的9000埠號新增到安全組中,才能正常訪問。
阿里雲centos7 搭建php環境
本文記錄了阿里雲centos7 搭建php環境過程 本文使用xampp搭建php開發環境 xampp由lampp而來 支援多平台 具體步驟 2.由於阿里雲環境本身只開放了 22 ssh埠 與3389 windows 2000 2003 server遠端桌面的服務埠 沒有ftp服務。所以可以選擇搭建f...
在centos7上搭建gogs服務
申明 此方法未使用docker 1.安裝mysql資料庫。步驟省了。可參照 2.進入mysql建立gogs資料庫 create database gogs default character set utf8mb4 collate utf8mb4 unicode ci 3.建立資料庫git使用者,並...
阿里雲centos7 上mysql5 7 18安裝
阿里雲centos7 上mysql5.7.18安裝 2,解除安裝mariadb centos7預設安裝mariadb而不是mysql,而且yum伺服器上也移除了mysql相關的軟體包。因為mariadb和mysql可能會衝突,故先解除安裝mariadb rpm e nodeps mariadb li...