環境:RHEL 8.3
目的:透過podman建立一個Persistent Storage的MySQL 8.0資料庫,並藉由systemctl設為Host重開機自動啟動
備註1:podman run指令不支援--restart=always(因為podman有別於Docker架構,不使用Daemon機制(daemonless Container),無法透過Daemon機制去自動重啟)
參考資料 https://igene.tw/podman-intro
備註2:如果rm刪除容器重新建立,需要重新產生
podman generate systemd --name mysql-80-persist > mysql80-container.service
2020年7月5日 星期日
修改Docker組態檔開放外部透過TCP 2375操作Docker
修改Docker組態檔開放TCP 2375 (有資安風險,請僅用於開發環境!)
vi /usr/lib/systemd/system/docker.service
加入以下組態
[Service]
ExecStart=
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock
重啟Docker服務
systemctl daemon-reload
systemctl restart docker
開通防火牆
firewall-cmd --zone=public --add-port=2375/tcp --permanent
firewall-cmd --reload
環境:CentOS
參考
https://www.cnblogs.com/hongdada/p/11512901.html
vi /usr/lib/systemd/system/docker.service
加入以下組態
[Service]
ExecStart=
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock
重啟Docker服務
systemctl daemon-reload
systemctl restart docker
開通防火牆
firewall-cmd --zone=public --add-port=2375/tcp --permanent
firewall-cmd --reload
環境:CentOS
參考
https://www.cnblogs.com/hongdada/p/11512901.html
訂閱:
文章 (Atom)