分類彙整:docker

unifi controller docker

docker pull jacobalberty/unifi mkdir /sysvol/docker/unifi/data mkdir /sysvol/docker/unifi/log #create macvlan docker network create -d macvlan \ –subnet=192.168.1.0/24 \ –gateway=192.168.1.1 \ -o parent=eth0 macvlan_net vi /etc/sh/docker_unifi_c.sh #/bin/bash docker run -d –init \ –network macvlan_net \ –restart=unless-stopped \ –ip 192.168.1.20 -p 8080:8080 -p … 繼續閱讀 →

發表於 docker | 發表迴響

docker: docker log

docker logs -n 20 my_docker #顯示 log 20 行 watch -n 1 docker log -n 20 my_docker #每秒顯示20行 docker logs -f my_docker #持續顯示LOG docker logs -ft my_docker #持續顯示LOG + timestamp docker logs –sinece="2023-07-22T15:00:00″ my_docker #顯示指定時間 docker logs –until="2023-07-22T16:00:00″ my_docker #顯示到什麼時間

發表於 docker | 已標籤 | 發表迴響

docker 新增 manvlan

synology 先打開 ssh 並登入 輸入 sudo docker network create -d macvlan –subnet=192.168.1.0/24 –gateway=192.168.1.1 –ip-range=192.168.1.200/32 -o parent=eth0 example_network 再去 docker 畫面 網路 把 continer 加入example_network

發表於 docker, synology | 發表迴響

dockerfile

Sample: FROM ubuntu:14.04 #引用ubuntu:14.04 版本鏡像 ENV REFFRESHD_AT 2014-06-01 #環境變數 RUN apt-get update #RUN 執行 apt-updat RUN apt-get -y -q install nginx #RUN 安裝 nginx RUN mkdir -p /var/www/html #建立目錄 /var/www/html ADD nginx/global.conf /etc/nginx/conf.d/ #ADD 複製本地 nginx/global.conf 到 /etc/nginx/conf.d/ ADD nginx/nginx.conf … 繼續閱讀 →

發表於 docker | 發表迴響

docker samba

docker run -it -name samba -p 139:139 445:445 -v /sysvol/docker/samba:share /etc/localtime:/etc/localtime:ro -d dperson/samba -s "public;share;yes;no;no;user;user;;我是分享" -u "user;ipassword" docker run -it -name 容器名 -p port 號 -v 掛載本地:容器內部 -d 目標映像檔 -s [分享資料夾名];path;browsable;read_only;guest_ok;delete_veto_files;vaild_user;admin_user;comment -u"使用者:密碼" #https://kawsing.gitbook.io/opensystem/docker-cong-an-zhuang-dao-ying-yong-ru-men-pian/docekr-pureftp-fu-wu [Public] 新增資料夾 主機上 /sysvol/docker/samba =: root:input 775 … 繼續閱讀 →

發表於 docker, linux | 發表迴響

mailu docker

查看特定服務log docker compose logs -f servicenamehere 例如 看imap : docker compose logs -f imap https://mailu.io/master/maintain.html mailu 大版本更新, 內容更新只要mailu setup 重新設定,執行2-3就可以 1.docker compose pull 2.docker compose down 3.docker compose up -d 查看 docker compose log docker compose logs

發表於 docker, mail | 發表迴響

docker 掛 volumes

-v volumes #使用 -v 如本地目錄不存在,docker 會自動建立目錄 docker run -itd -P –name web -v /webapp training/webapp python app.py #建立 volume /webapp 掛載至 training/webapp , /webapp 位在 /var/lib/docker/volumes 可以用 "docker volume ls" 命令觀察 volumes 建立位置 docker run -itd -P –name web -v … 繼續閱讀 →

發表於 docker | 發表迴響

docker: ubuntu 新增網路指令

apt-get update #舊的 apt install net-tools iputils-ping ssh-tools inetutils-ping #新的 apt install net-tools iputils-ping ssh-tools ipoute2

發表於 docker | 發表迴響

docker 調整時區

方法一 -v /etc/localtime:/etc/localtime:ro 需先確定 Host 有沒有 /etc/localtime 檔案,沒有就用方法2 連 2 都不行,就只能用 dockerfile image 設定好相同時區,重新 rebuild Image 方法二 -e "TZ=Asia/Taipei" 或在 docker compose environment: – TZ=Asia/Taipei

發表於 docker | 已標籤 | 發表迴響

raspiberry docker

apt install uidmap -y curl -fsSL https://get.docker.com/rootless | sh dockerd-rootless-setuptool.sh install systemctl –user enable docker docker pull portainer/portainer-ce docker volume create portainer_data docker run -d -p 9000:9000 –name=portainer –restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce

發表於 docker, raspiberry | 發表迴響