Docker: Cách Tạo và Chạy Containers Đơn Giản
Docker đã trở thành một công cụ không thể thiếu cho các nhà phát triển và các nhóm DevOps. Trong bài viết này, chúng ta sẽ tìm hiểu cách tạo và chạy containers một cách đơn giản nhất.
1. Docker là gì?
Docker là một nền tảng phần mềm cho phép bạn tự động hóa việc triển khai ứng dụng trong các containers. Containers giúp ứng dụng của bạn chạy nhất quán trong mọi môi trường, từ máy tính cá nhân đến máy chủ.
2. Cài đặt Docker
Trước khi bắt đầu, bạn cần cài đặt Docker trên hệ điều hành của mình. Bạn có thể tải Docker từ trang web chính thức của Docker.
3. Tạo Dockerfile
Dockerfile là một tệp văn bản chứa các lệnh cần thiết để xây dựng một Docker image.
# Sử dụng hình ảnh Node.js chính thức
FROM node:14 # Tạo thư mục làm việc cho ứng dụng
WORKDIR /app # Sao chép package.json và cài đặt các gói
COPY package.json ./
RUN npm install # Sao chép mã nguồn
COPY . . # Expose port
EXPOSE 3000 # Chạy ứng dụng
CMD ["node", "index.js"]