iT邦幫忙

docker-compose相關文章
共有 78 則文章
鐵人賽 DevOps DAY 30

技術 Day 30 Docker 的使用安全

若要長期穩定的使用服務,了解其安全性是必要的。畢竟世上沒有 100% 安全的軟硬體,總是會存在一些漏洞在往後被有心人士給發現。一般而言,Docker 被認為安全...

鐵人賽 DevOps DAY 29

技術 Day 29 使用 docker-compose 來安裝 Wordpress

使用 docker 安裝 Wordpress 這個相當熱門的 CMP 內容管理平台,可以省去不少過往架設 LAMP 伺服器的一系列設定困難度。可惜的是,若依照...

鐵人賽 Software Development DAY 30

技術 [Day30] -- 完賽

這次的鐵人賽進入了最後一天,感謝夥伴們彼此的扶持,也感謝沒有放棄的自己。這次的DRF系列文章希望能幫助到同樣使用 Python 開發的朋友們,也希望有機會得話可...

鐵人賽 DevOps DAY 28

技術 Day 28 Docker Portainer 圖像化容器管理工具

在 Day 22 所提到的 Ctop 好用的 docker 容器監控工具 畢竟還是在命令列上,對於現代已習慣於用瀏覽器的眾多人們來說,命令列能夠呈現的畫面效果、...

鐵人賽 Software Development DAY 29

技術 [Day 29] -- 專案部署

終於我們的系列文章,要進入尾聲了。在我們編寫完 API 服務之後,我們要將服務進行部署。 部署需要考量的幾個部分: API 服務啟動 伺服器服務設定 機器本身...

鐵人賽 DevOps DAY 27

技術 Day 27 上傳自己的 Image 到 Dockerhub

藉著 Day 14 建一個 Node.js 容器 所建立的基底,來製作一個 Image 並上傳到 Docker Hub 吧。 由 dockerfile 生成映像...

鐵人賽 Modern Web DAY 28

技術 Day28 [實作] 一對一視訊通話(8): Docker compose 整合 TURN Server

前面的實作中,我們都是使用 google 提供的 STUN server,在 後疫情時代的 WebRTC 微學習系列 第 19 篇 中我們使用 coturn 來...

鐵人賽 DevOps DAY 26

技術 Day 26 批次網路影片下載工具 - youtube-dl-server

說到百花齊放的網路影片平台中,若有批次下載離線觀看在 Youtube, Facebook, vimeo...等的影片時,往往會遇上一些難題如:取得影片的連結過於...

鐵人賽 Software Development DAY 27

技術 [Day27] - Django-REST-Framework API 期末專案實作 (二)

接續昨天的專案,創建好負責管理資料庫的 model 之後,接著我們今天要來建立 Serializers 以及 Views。 編寫 serializers.py...

鐵人賽 Software Development DAY 25
系統與服務雜談 系列 第 25

技術 Log Agent - Fluent Bit 安裝與常見架構模式

Fluent Bit常見的架構 Forwarder and Aggregator Sidecar / Agent deployment Network Dev...

鐵人賽 DevOps DAY 25

技術 Day 25 似 Trello 的開源看板管理工具 - Wekan

Trello 作為專業的專案管理軟體,在開源的世界中也會隨之誕生一些類似操作的工具。今天要簡介的 Wekan 可以說是其中較為流行的,如果你曾用過 Trello...

鐵人賽 DevOps DAY 24

技術 Day 24 快速啟動個 JSON Server

前端開發者在後端 api 尚在開發階段,需要模擬 api 回傳一些種子資料時,自行架設一個開發用的 api 伺服器會是一個可行的選項。 JSON-Server...

鐵人賽 DevOps DAY 23

技術 Day 23 Python 學習者常用的 Jupyter Notebook

記得剛開始學寫 Python 程式時,常會需要裝設 Anaconda 和 Jupyter Notebook,雖說是簡化了初學者在環境架設相關的功夫,但也佔據了不...

鐵人賽 Software Development DAY 24

技術 [Day24] - Django-REST-Framework User Management

在網站當中,不可缺少的是帳號管理以及 Authentication 的功能。由於每個使用者會有其專屬的紀錄,因此使用者的管理以及相關操作是非常重要的。 建立 U...

鐵人賽 DevOps DAY 22

技術 Day 22 ctop 好用的 docker 容器監控工具

圖形化介面對於人們來說,若將其用於監測用途上,比起密密麻麻的數字表格,會是相當友善的工具。若想要監測容器的狀態,並對其執行一些簡單的操作,固然你可以用 dock...

鐵人賽 Software Development DAY 23

技術 [Day 23] - Django-REST-Framework Concrete View Classes 介紹

前言 上一篇中我們學習到了 GenericAPIView 以及 Mixins 的使用,讓我們建立 RESTful API 時可以選用以及拼裝相對應得 view...

鐵人賽 DevOps DAY 21

技術 Day 21 裝設開源的 Libre-Office

藉由 docker-compose 的協助,要安裝好服務顯得容易許多。現今多數官方的 docker 映像檔,都會提供基本的 docker-compose.yml...

鐵人賽 Software Development DAY 22

技術 [Day22] - Django-REST-Framework GenericAPIViews 和 Mixins 介紹

GenericAPIView 介紹 GenericAPIView 是 APIView 的延伸,它擁有 APIView的功能,且另外增加一些實用的作用。 基本設定...

鐵人賽 DevOps DAY 20

技術 Day 20 架設開源的 CodiMD 服務

網路上的即時文件協作中,除了 Google Documents 系列外,HackMD 也走出了一條自己的路。它採用 Markdown 語法,用起來非常的順手。C...

鐵人賽 DevOps DAY 19

技術 Day 19 Docker Compose 操作指令

使用 docker compose 來串起一連串的 Container 服務前,這邊先筆記下一些在過程中會用到的常見指令: docker-compose bu...

鐵人賽 Software Development DAY 19
系統與服務雜談 系列 第 19

技術 多容器編排與管理 Docker Compose簡介

上篇回顧 設定檔格式 YAML Docker太多文章介紹了, 小弟我K8S也沒那麼熟稔 就介紹自己熟的Compose吧 Docker的相關入門能參考 30 天與...

鐵人賽 DevOps DAY 18

技術 Day 18 Docker Compose 簡介和安裝

實務上,一個服務往往可以拆解成數個微服務組成。以市占相當高的 Wordpress 內容管理系統 CMP 為例,其可拆解成 mysql 和 wordpress 。...

鐵人賽 DevOps DAY 17

技術 Day 17 Dockerfile 和 Docker-Compose 的差異

「撰寫完 dockerfile → 轉成映像檔 → 建立容器」的流程雖說不複雜,但隨著要建立的容器一多,中間的相關性管理便會成為一大考驗。 Dockerfile...

鐵人賽 DevOps DAY 16

技術 Day 16 撰寫一個 dockerfile,和 vue-cli 服務進行整合開發

使用 Vue 作為前端框架的開發者,對於 vue-cli 想必不陌生。將 Docker 和 vue-cli 整合成一個開發環境,可以讓他人即時預覽開發環境下的成...

鐵人賽 Software Development DAY 17

技術 [Day17] - Django-REST-Framework 第一個 API 實作

了解了 Django 的運作之後,相信大家一步步對 Django 的操作更佳的熟悉,在前面我們介紹了 Model , View, Url,疑,那 MTV 當中的...

鐵人賽 DevOps DAY 15

技術 Day 15 再手動安裝個 Python3 容器看看

來安裝個 Python3 的容器吧~ 雖說日後要搭建一系列的服務,並讓開發者可以直觀理解,可以使用 Docker Compose 來將參數、服務間的關聯給保留下...

鐵人賽 Software Development DAY 16

技術 [Day 16] - Django View , Url -- 功能執行的要角

在系列文章剛開始時我們有介紹過 Django 的 MTV 架構,再來幫大家複習一下: 昨天我們介紹了 MTV 當中的 M -- Model 的部分。今天則要和...

鐵人賽 DevOps DAY 14

技術 Day 14 建一個 Node.js 容器

今天決定安裝一個 nodejs - 容器來試試 建立一個 Nodejs 的容器 - 從官方直接下載指定版本 12.19 # -i 互動模式,可向容器輸入指令...

鐵人賽 DevOps DAY 13

技術 Day 13 Mailhog - 模擬 SMTP 郵件服務的開發利器

由於 Mautic 是一個自動化行銷利器,那麼寄發電子郵件便是一個必須的功能。不過在開發時一再的利用真實的 SMTP 服務寄發郵件,除了有可能服務供應商暫時停權...

鐵人賽 Software Development DAY 14

技術 [Day14] - Django Admin 介紹

Django 框架一個強大的特色,就是他自備後台管理系統(拍手)! 雖然說開發者習慣慣用程式去修改和查看資料,但是有一個後台系統還是可以幫助開發者更加有效率。...