Categories
🏴‍☠️

แก้ปัญหา ASUS TUF Notebook เข้า Windows ไม่ได้เมื่อเปิด SVM enabled ที่ bios

เนื่องจากต้องการ update Windows 10 รุ่น 2004 เพื่อใช้งาน WSL2 ที่จะสามารถใช้ Docker Desktop ได้ใน Windows Home

แต่เมื่อ Update Windows เรียบร้อยแล้วและติดตั้ง Docker Desktop มันก็โวยวายว่า

Categories
digital ocean Docker

How to fix cannot login to Docker account

error saving credentials: error storing credentials – err: exit status 1, out: Cannot autolaunch D-Bus without X11 $DISPLAY

Ubuntu 18.04.4 LTS

Docker version 19.03.8

Install the following Packages in ubuntu fixed my issue

sudo apt install gnupg2 pass
Categories
digital ocean Docker nginx

ทำ Reverse Proxy ด้วย NGINX

สิ่งที่ต้องเตรียมใน workshop นี้

1 สมัคร https://www.digitalocean.com/ เพื่อเตรียมไว้สร้าง Server ทดสอบ

2 สมัคร https://www.cloudflare.com/ เพื่อตั้งค่า dns ของโดเมนและซับโดเมน

3 Unix/Linux Command เบื้องต้น เช่น cd, mkdir

4 nginx และ Docker Compose พื้นฐาน ดูได้จาก https://thana.in.th/2020/05/06/ติดตั้ง-nginx-ด้วย-docker-compose/

เมื่อเตรียมพร้อมแล้วเรามาเริ่มกันเล้ย

สร้าง Droplet ใหม่ที่ DigitalOcean

เลือก plan ต่ำสุดเพื่อนำมาทดสอบ แล้วค่อยระเบิดทิ้ง แต่ท่านใดเงินเหลือๆ เลือก 32 cpu เพื่อความลื่นปรื๊ดก็ไม่ว่ากันฮะ 555+

Categories
Docker nginx

ติดตั้ง Nginx ด้วย Docker Compose

เริ่มจากสร้างไฟล์ docker-compose.yml

version: '2.0'
services: 
    web:
        image: nginx:1.13.0-alpine
        container_name: wrk-nginx
        restart: always
        ports: 
        - "9001:80"
        volumes: 
        - ./html/:/usr/share/nginx/html
image: nginx:1.13.0-alpine

เลือก image nginx:1.13.0-alpine ซึ่งเป็นตัว image ที่ใช้ Alpine Linux project (โครงการของ Alpine Linux นี้ก็ถูกพัฒนาขึ้นมาเพื่อตอบโจทย์การใช้ Container ให้มีขนาดไม่เกิน 8MB และใช้พื้นที่รวมไม่เกิน 130 MB รวมถึงยังถูกออกแบบมาให้มีความปลอดภัยสูง)