iT邦幫忙

docker-compose相關文章
共有 128 則文章
鐵人賽 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...

鐵人賽 DevOps DAY 18

技術 Day 18 Docker Compose 簡介和安裝

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

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

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

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

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

鐵人賽 DevOps DAY 12

技術 Day 12 docker 安裝 nginx 後的細部設定

昨天的進度雖說是安裝好了 nginx 容器,但若你直接在網址列輸入主機 IP 位置,那麼便會看見 nginx 的預設歡迎頁面。 隱藏歡迎頁面 若要修改這個設定...

鐵人賽 DevOps DAY 11

技術 Day 11 利用 docker 安裝 nginx 並配置 https

現今的瀏覽器如 Firefox, Google Chrome 多以將僅 http 的網站和連結標註為不安全,所以於前一天所安裝的 Mautic 服務若要能正常的...

鐵人賽 DevOps DAY 10

技術 Day 10 利用 Cloudflare 來管理你的網域和子網域

將你所購買的網域名稱,透過 Cloudflare 來設定 DNS 的好處多多。除了可以預防一些基本的 DDOS 攻擊外,其中文化與簡潔的操作介面,可以讓你方便設...

鐵人賽 DevOps DAY 9

技術 Day 9 利用 docker 安裝 Mautic

Mautic 是一個開源的自動化行銷工具平台。你可以利用其監測網站的流量、紀錄用戶的瀏覽資訊、電子信箱...等,進而執行多種渠道的行銷自動化管理。這樣的一個開源...

鐵人賽 DevOps DAY 8

技術 Day 8 常利用的 Docker 指令

雖說 Docker 的指令有何其多,但這邊先記下一些在操作上相當常用的指令: docker ps 列出容器 # 輸入後會列出當前正在運行的所有容器 docker...

鐵人賽 Software Development DAY 9

技術 [Day9] - Docker Compose 介紹與實作

在上一篇我們學習了 Docker 的基礎操作,相信大家都可以感覺到 Docker 驚人的方便性吧!我自己過去,在還沒有使用到Docker的時候,公司要灌新主機的...

鐵人賽 DevOps DAY 7

技術 Day 7 在 Linode 上購置一台 VPS 主機並安裝 Docker

Linode 是提供多樣化、不同規格的 VPS 伺服器提供商。你可以藉由一個 Linode 帳號管理眾多的伺服器,外加上每月花費上可以比 AWS, Azure...

鐵人賽 DevOps DAY 6

技術 Day 6 不免俗的來個 Hello World Docker

Docker 官方製作了一個有趣的 Hello-world docker 映像檔,現在就來拉取下來跑起來,順便複習一下語法並看看內容吧。 步驟 執行 dock...

鐵人賽 DevOps DAY 5

技術 Day 5 Docker 基礎網路設定

容器技術具備了隔離性,若要與其他容器或是外部網路存取的話,那便需要一個虛擬的網路環境。docker 運用 Network Namespace 的方式,替每一個容...

鐵人賽 DevOps DAY 4

技術 Day 4 倉庫 Repository

若你有用過 github 的話,對於倉庫 Repository 的概念想必是不陌生。它就是一個存放各種 docker image 映像檔的地方。 Docker...