使用docker安裝nextcloud

2021-10-09 15:46:10 字數 687 閱讀 7276

docker run -d --name nextcloud -p 17070:80 -v /usr/local/tools/nextcloud:/data rootlogin/nextcloud
執行完命令就可以通過 http://ip:埠號 進行訪問

-d 後台執行容器,並返回容器id

–name 容器名稱s

-p 埠對映

-v 給容器掛載儲存卷,掛載到容器的某個目錄

rootlogin/nextcloud 映象名稱

為什麼之前沒有手動開啟ip**時docker服務依然能正常訪問

這是因為docker daemon啟動時會檢查ip_forward是否開啟,如果未開啟則臨時開啟,因為是臨時開啟所以在network服務重啟後就會失效。伺服器斷電重啟後network服務自然會重啟,就有可能導致ip_forward失效。一般docker服務正常執行一段時間後卻突然訪問不了,大不多是因此引起的,可以從這裡開始排查

手動開啟ip**

安裝完後修改/etc/sysctl.conf檔案:

修改內容為:net.ipv4.ip_forward=1

修改完儲存退出,執行 sysctl -p /etc/sysctl.conf;使配置檔案生效

Centos7 安裝LAMP以及nextcloud

第一步 安裝apache 在centos中 apache叫httpd yum update 更新源 yum install httpd 安裝apache systemctl stop firewalld 關閉防火牆 systemctl start httpd 開啟httpd服務 systemctl ...

安裝,使用Docker

7.建立公司映象的容器,並直接執行 1.使用映象名啟動,注意需要加在映象名後面加 和tag標籤 docker run d it v tbkt web api dj code p 8009 8009 entrypoint python name web api djangov1.11.1 v1.6 c...

Docker安裝使用

參考鏈結 1.1.更新資料來源 apt get update1.2.安裝所需依賴 apt get y install apt transport https ca certificates curl software properties common1.3.安裝gpg證書 sudo apt key...