Contents:
Xem thêm:
Truyền lệnh từ Host vào Docker Container
Sử dụng Docker: Export/Import, Save/Load Container
Dockerfile là tập tin chứa các lệnh để docker thực hiện việc đóng gói một image theo yêu cầu của người tạo ra Dockerfile. Trong bài viết này, mình sẽ hướng dẫn các bạn cách tạo một docker image từ Dockerfile cơ bản.
Để tạo Dockerfile , bạn cần biết các câu lệnh sau:
Ví dụ Dockerfile sau để tạo một docker image Centos 7 cài sẵn MySQL 5.7
# Pull base image FROM centos:7 # Timezone RUN cp -p /usr/share/zoneinfo/Asia/Ho_Chi_Minh /etc/localtime # System update RUN yum -y update # Install Tools RUN yum install -y \ git \ less \ vim \ curl \ net-tools # Install mysql RUN rpm -Uvh https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm && \ yum install -y --enablerepo=mysql57-community \ mysql-community-server # Cache cleaning RUN yum clean all # User RUN groupmod --gid 1000 mysql && usermod mysql --uid 1000 --gid 1000 # Listen port EXPOSE 3306 # Startup ENTRYPOINT ["/usr/sbin/mysqld"]
Trong đó:
Chạy lệnh sau để build:
docker build -t centos7_mysql57 .
Trong đó:
Dùng lệnh docker image để kiểm tra image vừa tạo:
[quangcao]
Như các bạn đã biết thì Telegram là một dịch vụ tin nhắn tuyệt vời…
Apache Tomcat là gì? Apache Tomcat là một web server HTTP được phát triển bởi…
20 triệu có lẽ là một mức chi phí khá lý tưởng cho một máy…
Micosoft chính thức phát hành Microsoft Edge Chromium Microsoft đã chính thức tung ra trình…
CentOS 8 đã phát hành ngày 25/09/2019, phiên bản 8 lần này có những thay đổi…
Thời buổi công nghệ phát triển, phần lớn công việc của con người đều có…
Leave a Comment