วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7 LAMP VPS
เรียนรู้วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7; ระบบการจัดการเนื้อหา Headless ที่มีความยืดหยุ่นสูงและปลอดภัย
บทช่วยสอนนี้อธิบายพื้นฐานของการเริ่มต้นใช้งาน Docker ฉันคิดว่าคุณได้ติดตั้ง Docker แล้ว ขั้นตอนในบทช่วยสอนนี้จะทำงานกับการกระจาย Linux ใด ๆ ที่เข้ากันได้กับ Docker (CentOS, Ubuntu, ฯลฯ )
นักเทียบท่าสร้างคอนเทนเนอร์เสมือน ระบบคอนเทนเนอร์ของนักเทียบท่านั้นมีประสิทธิภาพมากเพราะทำงานได้ดี สิ่งนี้ช่วยประหยัดพื้นที่และช่วยให้คุณเห็นการเปลี่ยนแปลงของคอนเทนเนอร์ ตัวอย่างเช่นถ้าคุณติดตั้ง Apache ในคอนเทนเนอร์คุณสามารถสร้างการคอมมิทด้วยชื่อ "Installed Apache" เพื่อให้คุณรู้ว่าเกิดอะไรขึ้น
สิ่งแรกที่เราจะทำคือดึงจากที่เก็บ สมมติว่าคุณต้องการติดตั้ง Ubuntu ในคอนเทนเนอร์คุณสามารถดึง Ubuntu ออกจากที่เก็บได้:
docker pull ubuntu
อดทนเพราะอาจใช้เวลาสักครู่ หลังจากดาวน์โหลดทุกอย่างแล้วคุณสามารถสร้างคอนเทนเนอร์ด้วยระบบปฏิบัติการนี้:
docker run -i -t ubuntu /bin/bash
หรือกับ Debian เช่น:
docker run -i -t debian /bin/bash
หากไม่พบระบบปฏิบัติการ (ยังไม่ได้ดึง) ระบบจะดึงออกจาก Docker Hub โดยอัตโนมัติ
ตอนนี้คุณมีคอนเทนเนอร์แล้ว! คุณกำลังทุบตีในคอนเทนเนอร์ที่เพรียวบางที่จัดการโดย Docker ลองใช้คำสั่ง Linux ทั่วไปเพื่อทำความเข้าใจกับสภาพแวดล้อม
เมื่อคุณพิมพ์exitเพื่อออกจากคอนเทนเนอร์และกลับสู่ระบบปฏิบัติการหลักของคุณการเปลี่ยนแปลงทั้งหมดของคุณจะหายไป ในการบันทึกการเปลี่ยนแปลงไปยังคอนเทนเนอร์เราใช้คอมมิท
เมื่อคุณสร้างคอนเทนเนอร์ Docker ชื่อโฮสต์จะถูกสร้างขึ้นโดยอัตโนมัติ ตัวอย่างเช่นเมื่อฉันสร้างภาชนะ Ubuntu f7943e42aff0ใหม่ผมอาจได้รับชื่อโฮสต์ นี่คือชื่อที่นักเทียบท่ามอบให้กับคอนเทนเนอร์ของคุณ
ติดตั้งสิ่งที่คุณต้องการบนมันและทำให้แน่ใจว่าทุกอย่างทำงานได้ จากนั้นออกจากคอนเทนเนอร์ Docker ของคุณ:
exit
ตอนนี้เราต้องยอมรับ มิฉะนั้นการเปลี่ยนแปลงทั้งหมดของคุณจะหายไป
docker commit -a "William E." -m "Installed Apache" f7943e42aff0 apachesnapshot
-aสวิทช์สามารถใช้ในการตรวจสอบอย่างถูกต้องผู้ประพันธ์ที่กระทำ (ซึ่งทำให้มีการเปลี่ยนแปลงในภาชนะที่) -mคือการส่งข้อความ นี่f7943e42aff0คือชื่อโฮสต์ของคอนเทนเนอร์ของฉัน ในกรณีของคุณมันจะแตกต่างกันเมื่อนักเทียบท่าสร้างพวกเขาแบบสุ่ม apachesnapshotเป็นชื่อภาพของคุณ
คุณสามารถดูรายการที่มีภาพทั้งหมดในเครื่องท้องถิ่นของคุณ ใหม่ล่าสุดอยู่ที่ด้านบน
docker images
ในการเริ่มคอนเทนเนอร์ Docker ด้วยการเปลี่ยนแปลงให้เรียกใช้:
docker run -t -i apachesnapshot /bin/bash
สามารถใช้ Dockerfiles เพื่อสร้างภาพด้วยแอพพลิเคชั่นที่ติดตั้งไว้แล้ว สิ่งนี้ทำให้สะดวกในการเริ่มต้นคอนเทนเนอร์โดยไม่ต้องเรียกใช้คำสั่งเฉพาะ ตัวอย่างเช่นหากเราต้องการสร้างภาพด้วยไฟล์ที่~/file.txtสร้างขึ้นแล้วเราจะใช้ Dockerfile ต่อไปนี้:
FROM ubuntu:14.04
MAINTAINER William E. <william@localhost>
RUN touch ~/file.txt
ในการสร้างคอนเทนเนอร์ Docker ด้วย Dockerfile นี้ให้สร้างโฟลเดอร์สำหรับ Dockerfile ของคุณในเครื่องของคุณ (ฉันใช้~/files) ใส่เนื้อหาของ Dockerfile Dockerfileของคุณในไฟล์ที่เรียกว่า ตอนนี้คุณสามารถสร้างภาพด้วยการเปิดใช้งาน:
docker build -t="test" .
สิ่งนี้จะสร้างอิมเมจ Docker จากสคริปต์ Dockerfile ของคุณ ตอนนี้คุณสามารถเรียกใช้คอนเทนเนอร์ของคุณ testเป็นค่าเดียวกับtestในdocker buildคำสั่ง
docker run -t -i test /bin/bash
เมื่อเปลือก bash เปิดขึ้นคุณจะเห็นว่า~/file.txtมีการสร้างไว้แล้ว
นี่เป็นเพียงรสชาติของสภาพแวดล้อมที่ทรงพลังที่คุณสามารถสร้างโดยใช้ Docker คู่มืออย่างเป็นทางการของนักเทียบท่าจะให้รายละเอียดเพิ่มเติมในหัวข้อเหล่านี้ ณ จุดนี้คุณควรจะสามารถทดสอบการใช้งานคอนเทนเนอร์ที่มีอยู่และเริ่มที่จะเริ่มสร้างภาพของคุณเอง
เขียนโดย William David Edwards
เรียนรู้วิธีการติดตั้ง Directus 6.4 CMS บน CentOS 7; ระบบการจัดการเนื้อหา Headless ที่มีความยืดหยุ่นสูงและปลอดภัย
เรียนรู้วิธีการตั้งค่า Nginx บน Ubuntu สำหรับการสตรีมวิดีโอสด HLS ด้วยคำแนะนำที่ชัดเจนและเป็นประโยชน์
เรียนรู้การใช้ Percona XtraBackup สำหรับการสำรองข้อมูลด้วยวิธีที่เป็นระบบและง่ายดายบน WordPress ออนไลน์ของคุณ
ReactOS ซึ่งเป็นโอเพ่นซอร์สและระบบปฏิบัติการฟรีพร้อมเวอร์ชันล่าสุดแล้ว สามารถตอบสนองความต้องการของผู้ใช้ Windows ยุคใหม่และล้ม Microsoft ได้หรือไม่? มาหาข้อมูลเพิ่มเติมเกี่ยวกับรูปแบบเก่านี้ แต่เป็นประสบการณ์ OS ที่ใหม่กว่ากัน
การโจมตีของ Ransomware กำลังเพิ่มขึ้น แต่ AI สามารถช่วยจัดการกับไวรัสคอมพิวเตอร์ตัวล่าสุดได้หรือไม่? AI คือคำตอบ? อ่านที่นี่รู้ว่า AI boone หรือ bane
ในที่สุด Whatsapp ก็เปิดตัวแอพเดสก์ท็อปสำหรับผู้ใช้ Mac และ Windows ตอนนี้คุณสามารถเข้าถึง Whatsapp จาก Windows หรือ Mac ได้อย่างง่ายดาย ใช้ได้กับ Windows 8+ และ Mac OS 10.9+
อ่านข้อมูลนี้เพื่อทราบว่าปัญญาประดิษฐ์กำลังได้รับความนิยมในหมู่บริษัทขนาดเล็กอย่างไร และเพิ่มโอกาสในการทำให้พวกเขาเติบโตและทำให้คู่แข่งได้เปรียบ
เมื่อเร็ว ๆ นี้ Apple เปิดตัว macOS Catalina 10.15.4 การอัปเดตเสริมเพื่อแก้ไขปัญหา แต่ดูเหมือนว่าการอัปเดตทำให้เกิดปัญหามากขึ้นที่นำไปสู่การสร้างเครื่อง Mac อ่านบทความนี้เพื่อเรียนรู้เพิ่มเติม
13 เครื่องมือดึงข้อมูลเชิงพาณิชย์ของ Big Data
คอมพิวเตอร์ของเราจัดเก็บข้อมูลทั้งหมดในลักษณะที่เรียกว่าระบบไฟล์บันทึก เป็นวิธีการที่มีประสิทธิภาพที่ช่วยให้คอมพิวเตอร์สามารถค้นหาและแสดงไฟล์ได้ทันทีที่คุณกดค้นหาhttps://wethegeek.com/?p=94116&preview=true