使用 Colima 取代 Docker Desktop

Colima (https://github.com/abiosoft/colima) 是一個目標成為在 MacOS 上最簡單的 container 環境工具,可以視為 Docker Desktop 的替代方案。 基於 Lima 這個 VM 上 本身只有簡單的 CLI,沒有 GUI 支援 Docker 跟 Containerd 還有 Kubernetes 移除 Docker Desktop 如果你...

20 July 2023 · 2 min · nyo

Docker 的容器重啟政策

docker 本身有提供重啟政策(restart policy)讓你可以控制容器是否要自動重啟。 使用方式 在 docker run 加上 --restart flag 1 $ docker run -d --restart unless-stopped nginx 在 docker-co...

28 July 2022 · 1 min · nyo

清除沒有用的 Docker Image

寫這篇文章時的 docker 版本 1 2 $ docker -v Docker version 19.03.13, build 4484c46d9d 查看、刪除 Image 查看 images $ docker images 刪除 images $ docker rmi <image_id> 正在使用的 image 不能刪除 1 2 $ docker rmi 63130206b0fa Error response from daemon: conflict: unable to delete 63130206b0fa (must be forced) - image is...

17 November 2020 · 1 min · nyo

在 Amazon Linux 2 上安裝 Docker

最近要在偶然拿到手的 EC2 instance 上安裝 docker,卻意外的無法照著官網的說明安裝! 原來是我拿到的 instance 是裝 Amazon Linux 2 這個 AWS 的特別版 OS 沒辦法直接使用一般的 yum...

20 November 2019 · 1 min · nyo

用 Vagrant 建立開發環境

身為一個程式設計師,一定會做一件事,就是建立開發環境,而建立開發環境卻是很煩人的過程。 之前為了解決這個問題,自己動手記錄了開發環境會使用的工...

30 May 2015 · 2 min · nyo