WordPress Docker soạn

Estamos traduciendo nuestros guías y tutoriales al Español. Có thể bạn đã sử dụng esté viendo una traducción genada automáticamente. Estamos trabajando con traductores professionales for verify las traducciones de nuestro sitio web. Este proyecto es un trabajo en curso

Tạo tài khoản Linode để dùng thử hướng dẫn này với tín dụng $

Khoản tín dụng này sẽ được áp dụng cho mọi dịch vụ hợp lệ được sử dụng trong những ngày đầu tiên của bạn

Docker là một hệ thống cung cấp các ứng dụng, khung và ngăn xếp phần mềm được cấu hình sẵn, độc lập, chẳng hạn như WordPress, Golang hoặc LAMP. Thậm chí toàn bộ bản phân phối Linux có thể chạy trong Docker. Khi được triển khai, các gói phần mềm này được gọi là bộ chứa. Docker cũng cho phép bạn tạo vùng chứa của riêng mình bao gồm bất kỳ phần mềm tùy chỉnh nào bạn muốn

Docker Compose là một hệ thống bổ sung giúp bạn liên kết các Docker container riêng lẻ với nhau để chúng có thể hoạt động cùng nhau. Hướng dẫn này hướng dẫn triển khai bộ chứa WordPress và bộ chứa MySQL khác mà WordPress sẽ sử dụng để lưu trữ dữ liệu của nó. Docker Compose sẽ tạo điều kiện thuận lợi cho việc kết nối giữa chúng

Bộ chứa cho WordPress và MySQL có sẵn từ Docker Hub ở dạng hình ảnh. Hình ảnh Docker là ảnh chụp nhanh tĩnh của vùng chứa được sử dụng để tạo phiên bản vùng chứa mới. Docker Hub là kho lưu trữ chính thức nơi các cá nhân và tổ chức có thể tải lên hình ảnh Docker để sử dụng công khai

Hình ảnh WordPress và MySQL được duy trì trên Docker Hub bởi các tổ chức tương ứng và việc sử dụng chúng mang lại những lợi ích sau

  • Cấu hình của phần mềm đã được thực hiện cho bạn, điều đó có nghĩa là bạn không cần phải thực hiện theo quy trình từng bước cho từng ứng dụng để chúng chạy trên hệ thống của bạn
  • Cập nhật phần mềm của bạn đơn giản như tải xuống những hình ảnh mới nhất từ ​​Docker Hub
  • Hình ảnh và vùng chứa là độc lập, có nghĩa là chúng dễ dàng xóa nếu bạn quyết định xóa chúng

Để cài đặt Docker CE (Phiên bản cộng đồng), hãy làm theo hướng dẫn trong một trong các hướng dẫn bên dưới

Để biết hướng dẫn đầy đủ về các bản phân phối Linux khác, hãy tham khảo phần Cài đặt Docker Engine trong tài liệu chính thức của Docker

  1. Tải xuống phiên bản mới nhất của Docker Compose. Kiểm tra trang phát hành và thay thế

    sudo chmod +x /usr/local/bin/docker-compose
    4 trong lệnh bên dưới bằng phiên bản được gắn thẻ là Bản phát hành mới nhất

    sudo curl -L https://github.com/docker/compose/releases/download/1.25.4/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose

  2. Đặt quyền truy cập tệp

    sudo chmod +x /usr/local/bin/docker-compose

  1. Tạo một thư mục mới trong thư mục nhà của bạn có tên là

    sudo chmod +x /usr/local/bin/docker-compose
    0 và
    sudo chmod +x /usr/local/bin/docker-compose
    1 vào đó

    mkdir ~/my_wordpress/
    cd ~/my_wordpress/
    
  2. Tạo một tệp có tên

    sudo chmod +x /usr/local/bin/docker-compose
    2 trong thư mục này và thêm các nội dung sau. Đặt mật khẩu của riêng bạn cho các tùy chọn môi trường
    sudo chmod +x /usr/local/bin/docker-compose
    3,
    sudo chmod +x /usr/local/bin/docker-compose
    4 và
    sudo chmod +x /usr/local/bin/docker-compose
    5. Mật khẩu đã nhập cho
    sudo chmod +x /usr/local/bin/docker-compose
    3 và
    sudo chmod +x /usr/local/bin/docker-compose
    5 phải giống nhau

    Tập tin. soạn thảo docker. yml

    sudo chmod +x /usr/local/bin/docker-compose
    1
    sudo chmod +x /usr/local/bin/docker-compose
    2

  3. Từ thư mục

    sudo chmod +x /usr/local/bin/docker-compose
    0, bắt đầu bộ chứa Docker của bạn

    sudo chmod +x /usr/local/bin/docker-compose
    4
  4. Bộ chứa Docker sẽ mất một hoặc hai phút để khởi động WordPress và MySQL. Sau đó, bạn có thể truy cập địa chỉ IP của Linode trong trình duyệt web của mình và bạn sẽ được chuyển hướng đến biểu mẫu thiết lập WordPress

  5. Bạn có thể tùy chọn thiết lập tên miền cho trang web WordPress của mình. Hướng dẫn Tổng quan về Trình quản lý DNS của chúng tôi bao gồm hướng dẫn liên kết miền của bạn với địa chỉ IP Linode của bạn

    Sau khi thiết lập bản ghi DNS, bạn cũng nên thay thế địa chỉ IP bằng tên miền của mình trong màn hình Cài đặt WordPress

Bạn không cần khởi động bộ chứa của mình theo cách thủ công nếu khởi động lại Linode, vì tùy chọn

sudo chmod +x /usr/local/bin/docker-compose
9 đã được chỉ định cho các dịch vụ của bạn trong tệp
sudo chmod +x /usr/local/bin/docker-compose
2. Tùy chọn này yêu cầu Docker Compose tự động khởi động dịch vụ của bạn khi máy chủ khởi động

Để dừng ứng dụng WordPress của bạn

sudo chmod +x /usr/local/bin/docker-compose
7

Khi một bộ chứa Docker bị dừng, nó cũng bị xóa; . Tuy nhiên, các tệp và dữ liệu WordPress của bạn sẽ được giữ nguyên, vì tệp

sudo chmod +x /usr/local/bin/docker-compose
2 đã được định cấu hình để tạo các ổ đĩa được đặt tên cố định cho dữ liệu đó

Nếu bạn muốn xóa dữ liệu này và bắt đầu lại với trang web WordPress của mình, bạn có thể thêm cờ

mkdir ~/my_wordpress/
cd ~/my_wordpress/
2 vào lệnh trước đó. Thao tác này sẽ xóa vĩnh viễn các bài đăng và tùy chỉnh WordPress mà bạn đã thực hiện cho đến nay

sudo chmod +x /usr/local/bin/docker-compose
0

sudo chmod +x /usr/local/bin/docker-compose
2 chỉ định phiên bản
mkdir ~/my_wordpress/
cd ~/my_wordpress/
4 của hình ảnh WordPress, vì vậy thật dễ dàng để cập nhật phiên bản WordPress của bạn

sudo chmod +x /usr/local/bin/docker-compose
3

Tài liệu mở rộng hơn về Docker có sẵn trong phần Bộ chứa của trang Hướng dẫn & Hướng dẫn Linode

Thêm thông tin

Bạn có thể muốn tham khảo các tài nguyên sau để biết thêm thông tin về chủ đề này. Mặc dù chúng được cung cấp với hy vọng rằng chúng sẽ hữu ích, xin lưu ý rằng chúng tôi không thể đảm bảo tính chính xác hoặc kịp thời của các tài liệu được lưu trữ bên ngoài

Trang này ban đầu được xuất bản vào Thứ Ba, ngày 29 tháng 5 năm 2018


Phản hồi của bạn rất quan trọng

Hãy cho chúng tôi biết nếu hướng dẫn này hữu ích cho bạn

Cung cấp phản hồi


tham gia cuộc trò chuyện

Đọc các bình luận khác hoặc gửi bình luận của riêng bạn dưới đây. Nhận xét phải tôn trọng, xây dựng và phù hợp với chủ đề của hướng dẫn. Không đăng liên kết bên ngoài hoặc quảng cáo. Trước khi đăng, hãy cân nhắc xem bình luận của bạn sẽ được giải quyết tốt hơn bằng cách liên hệ với nhóm Hỗ trợ của chúng tôi hoặc hỏi trên Trang web cộng đồng của chúng tôi

Hệ thống bình luận Disqus cho Linode Docs yêu cầu chấp nhận Cookie chức năng, cho phép chúng tôi phân tích việc sử dụng trang web để chúng tôi có thể đo lường và cải thiện hiệu suất. Để xem và tạo bình luận cho bài viết này, vui lòng vào trang web này và làm mới trang web này. Xin lưu ý. Bạn phải bật JavaScript trong trình duyệt của mình

Làm cách nào để thiết lập WordPress với Docker Compose?

Cách cài đặt WordPress với Docker Compose (Từng bước) .
Bước 1. Cài đặt công cụ Docker. .
Bước 2. Cài đặt Docker Compose. .
Bước 3. Thiết lập tệp YML. .
Bước 4. Xây dựng vùng chứa WordPress. .
Bước 5. Truy cập vào trang web WordPress. .
Bước 6. Cập nhật vùng chứa WordPress

Docker có tốt cho WordPress không?

Ví dụ: Docker rất hữu ích cho các nhà phát triển WordPress . Môi trường thử nghiệm WordPress thường sử dụng nhiều tài nguyên hệ thống, trong khi Docker cho phép các nhà phát triển tạo một môi trường tối thiểu mà không lãng phí dung lượng và bộ nhớ của máy chủ.

Làm cách nào để chạy WordPress trong vùng chứa docker?

Sử dụng Vùng chứa cho WordPress (Với Docker) .
Bước 1. Cài đặt Soạn thư
Bước 2. Xác định dự án
Bước 3. Tạo tệp Docker cho YAML
Bước 4. Xây dựng dự án
Bước 5. Truy cập cài đặt WordPress của bạn

Docker soạn thảo có bị phản đối không?

Bạn vẫn có thể tìm thấy Docker Compose V1 trong nhánh `master`. Soạn thảo V1 được đánh dấu là không dùng nữa và chúng tôi sẽ chỉ bắt đầu vá các lỗ hổng nghiêm trọng hoặc sửa các lỗi nghiêm trọng cho đến cột mốc tiếp theo. Các nhà phát triển có thể tiếp tục đặt bí danh docker-compose để sử dụng docker Compose.