รับทําเว็บไซต์ รับทําseo
บทความที่น่าสนใจ

บทความ ที่น่าสนใจ

ขั้นตอนการติดตั้งใช้งาน Docker และ Docker Container !!!

    Docker นั้น เป็นที่รู้จักกันอย่างแพร่หลายในช่วงหลายปีที่ผ่านมานี้ เนื่องจากสามารถใช้งานได้อย่างสะดวกและตอบสนองความต้องการของ ผู้พัฒนาโปรแกรม (Developer) หรือ ผู้ดูแลระบบ (System admin)

    1. ติดตั้ง Docker
    เราจะใช้ OSX ในการติดตั้ง เริ่มแรกให้เข้าไปที่ https://www.docker.com/get-started เพื่อโหลด Docker Desktop เข้ามาในเครื่องเรา และติดตั้งตามที่หน้าจอบอกไว้ หลังจากติดตั้งเสร็จ ให้เปิด Terminal ขึ้นมา พิมพ์คำสั่ง

    docker -v

    ถ้าถูกต้องก็จะมีเลขเวอร์ชั่นขึ้นมา




    คำสั่ง Docker เบื้องต้น
    - port : List port mappings or a specific mapping for the container
    - images : แสดงรายละเอียดของ image ที่มีบนเครื่อง server
    - ps : แสดงรายละเอียดของ container ที่มีการ start การทำงาน
    - pull : ดึง image จาก registry มาใช้งาน
    - port : กำหนด port การเชื่อมต่อ ระหว่าง container และเครื่อง server
    - search : ตรวจสอบหา image ที่ต้องการใช้งานจาก docker hub
    - start : สั่งให้ container เริ่มทำงาน
    - stop : สั่งให้ container หยุดทำงาน
    - run : ใช้ในการสร้าง container ใหม่ กรณีที่ยัง ไม่มี docker image นั้นๆ บนเครื่อง server คำสั่งนี้จะ pull image ลงมายังเครื่องโดยอัตโนมัติ
    - rm : ลบ container ที่ไม่ต้องการใช้งาน
    - rmi : ลบ image ที่ไม่ต้องการใช้งาน

    2. สร้าง Dockerfile
    - สร้างโฟลเดอร์ html เปิด teminal พิมพ์คำสั่ง (UserName คือ ชื่อ user ของเครื่องแต่ละคน อย่าลืมเปลี่ยนให้ถูกด้วยนะ)

    sudo mkdir -p /Users/
    UserName/Desktop/www/html

    - สร้าง Dockerfile พิมพ์คำสั่ง

    cd
    /Users/UserName/Desktop/www/html

    sudo touch Dockerfile

    - เข้าแก้ไข
    Dockerfile พิมพ์คำสั่ง

    vim Dockerfile



    กด i เพื่อเข้าโหมดแก้ไขไฟล์




    พิมพ์คำสั่ง config ในส่วนของ apache+php ลงใน Dockerfile

    FROM eboraas/apache-php

    กด esc และ
    พิมพ์ :x (เพื่อ save ไฟล์)

    3. สร้าง Docker Image จาก Dockerfile
    -
    พิมพ์คำสั่ง

    cd /Users/UserName/Desktop/www/html

    sudo docker build -t myimage:1.0 .


    - พิมพ์คำสั่งตรวจสอบ image ที่มีบนเครื่อง

    sudo docker images



    4. สร้าง Docker Container
    - สร้าง Docker Container จาก Docker Image พิมพ์คำสั่ง

    docker run --name testwebserver -p 8080:80 -v /Users/
    UserName/Desktop/www/html:/var/www/html/ -d myimage:1.0

    Note
    docker run คือ การสั่งให้ทำการสร้าง container ใหม่
    –name testwebserver คือ การกำหนดชื่อ container ที่ต้องการสร้าง
    -p 80:80 คือ การกำหนดการเชื่อมต่อ port ของ container และ เครื่อง server
    -v /Users/Filmier/Desktop/www/html:/var/www/html/ คือ การกำหนด ช่องทางการเชื่อมต่อ ระหว่าง container และ local ที่มีบนเครื่อง คือ path local เป็น /Users/Filmier/Desktop/www/html ส่วน path apache เป็น /var/www/html/
    -d คือ กำหนดการทำงานเป็น background mode
    myimage:1.0 คือ ชื่อ image ที่เรียกใช้งาน

    - ทดสอบ run localhost:8080



    - สร้างไฟล์ index.html พิมพ์คำสั่ง

    cd /Users/UserName/Desktop/www/html

    - สร้างไฟล์
    index.html พิมพ์คำสั่ง

    sudo touch index.html

    - แก้ไขไฟล์ index.html พิมพ์คำสั่ง

    vim index.html

    - กด i เพื่อเข้าโหมดแก้ไขไฟล์ และพิมพ์

    <html><title> Docker </title>
    <body> Test docker</body>
    </html>


    - กด esc และพิมพ์ :x (เพื่อ save ไฟล์)

    - ทดสอบ run localhost:8080/index.html



บทความที่น่าสนใจ

บทความ ล่าสุด

บทความ ความรู้ด้านไอที, คอมพิวเตอร์ Techonlogy, Gadget, ความรู้เกี่ยวกับคอมพิวเตอร์ กับทาง SoftMelt.com