安裝
curl -ssl
| sh
檢視docker版本docker -v
更換映象源sudo su -
cat >> /etc/docker/daemon.json <<- eof
eofsystemctl restart docker
exit
sudo docker pull nginx:alpine
啟動nginxsudo docker run --rm -d -p 80:80 --name nginx nginx:alpine
完成後您應該可以在對應的**(上看到nginx的預設歡迎介面了。* 停止容器
sudo docker stop nginx
安裝 docker-composedocker-compose 是 docker 的多個服務部署工具,以方便地同時啟動多個容器。您可以使用以下命令方便地安裝它。
sudo apt-get install -y python-pip
&& sudo pip install docker-compose
編輯docker-compose配置檔案對於每乙個您希望使用 docker-compose 來啟動的專案,您都應該在該項目的目錄下配置 docker-compose.yml 。
version: "3"
services:
nginx:
image: nginx:alpine
ports:
-80:80
volumes:
-./web:/usr/share/nginx/html:ro
-./nginx.conf:/etc/nginx/conf.d/default.conf:ro
php:
image: undefined01/php:7-fpm-alpine
volumes:
-./web:/var/www/html:rw
database:
image: postgres:alpine
environment:
postgres_user: "postgres"
postgres_password: "rootroot"
volumes:
-./data:/var/lib/postgresql/data:rw
使用 docker-compose 啟動服務sudo docker-compose up -d
使用 docker-compose 停止服務您可以使用以下命令來停止服務,它會自動銷毀相應的容器:
sudo docker-compose down
什麼?銷毀?別擔心,您的資料庫已經儲存在當前目錄下的data資料夾中了,遷移到任何一台新的主機,只需要將該目錄打包帶走就行了!不信?您可以重新啟動上面的示例,看看資料庫是否被儲存了下來。
搭建Docker環境
直接yum安裝,安裝成功後檢視版本 docker v 啟動docker service docker start 設定開機啟動 chkconfig docker on 配置 docker 依次執行以下命令 echo options registry mirror etc sysconfig dock...
搭建Docker環境
1 安裝 docker docker 軟體包已經包括在預設的 centos extras 軟體源裡。因此想要安裝 docker,只需要執行下面的 yum 命令 yum install docker io y直接yum安裝,安裝成功後檢視版本 docker v啟動docker service dock...
Docker 環境搭建
一,虛擬機器環境搭建 linux映象要求centos版本為7,且核心大於3.10 具體安裝步驟不做演示,只對幾個遇到的問題進行說明 a,centos7安裝時間很長,基本是centos6的二倍時長不止 b,centos7需要的記憶體較大,512m分配記憶體堪夠安裝,docker基本跑不起來,而且整個啟...