Mở đầu
Chào mọi người, tiếp các bài chia sẻ về ứng dụng trong Docker. Hôm nay là TIP tiếp theo mình chia sẻ mọi người một ứng dụng khác. Có rất nhiều cách để lưu trữ lại các đoạn code mà bạn ưu thích không phải nói là vô vàng cách ?? . Hôm nay mình chia sẻ mọi người cách tạo một ứng dụng siêu đơn giản và nhẹ tênh mà hữu ích với Docker nhé. Dzoo luôn...
1. Snippet Box là gì?
Snippet Box là một ứng dụng lưu trữ đơn giản tổ chức các đoạn code của bạn. Nó cho phép bạn dễ dàng tạo, chỉnh sửa, xoá và quản lý các đoạn code của mình bằng nhiều ngôn ngữ khác nhau. Hỗ trợ Markdown tích hợp, Snippet Box giúp bạn dễ dàng thêm ghi chú hoặc tài liệu đơn giản vào code của mình. Bạn đọc thêm thông tin tại đây
2 Cài đặt
Việc cài đặt Snippet Box khá đơn giản bạn dùng Docker hoặc docker-compose để cài đặt. Bạn nào chưa cài đặt docker tham khảo bài viết trước của mình.
Cài đặt docker docker-compose trên Ubuntu, CentOS
Chạy trực tiếp với Docker
sudo docker run -d --name snippetbox -p 5100:5000 -v /srv/config/snippetbox:/app/data pawelmalak/snippet-box
Chạy với docker-compose
version: '3'
services: snippet-box: image: pawelmalak/snippet-box:latest container_name: snippet-box volumes: - /path/to/host/data:/app/data ports: - 5000:5000 restart: unless-stopped
3 Chức năng
- Tìm kiếm- Tìm kiếm các đoạn code của bạn với các thẻ lưu sẵn.
- Ghim - Ghim lại các đoạn code yêu thích, quan trọng của bạn vào màn hình chính để truy cập dễ dàng và nhanh chóng.
- Snippet library - Quản lý các đoạn code của bạn thông qua thư viện có sẵn dễ dàng lọc và truy cập qua các thẻ.
- Snippet - Tab này cho phép bạn thêm xoá sửa đoạn code mà bạn muốn
Hi vọng bài viết giúp các bạn tạo cho mình một nơi ghi chú lưu lại các đoạn code hay bất cứ gì mà bạn muốn qua ứng dụng Snippet Box với Docker thật đơn giản. Chúc các bạn thành công.!
Tham khảo: