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...