Mình có container lưu dữ liệu mysql.Giờ đây muốn lưu lại,khi mình tìm hiểu cách lưu lại container thì có hai cách sau Code: docker export container_id>file.tar docker commit container_id image:tag Nhưng lệnh tạo hình ảnh hay export nó đều không có dữ liệu mình sử dụng trong container.Các pro giúp với a
Thật ra câu lệnh trên đúng rồi nhưng nó không áp dụng cho container mysql,lúc đầu mình nghĩ container mysql tốt nhưng dùng rồi thấy không hợp nên thôi.Nếu dùng window thì cài docker ubuntu rồi cài tor vào fake khá tiện
Docker thường người ta dùng docker-compose tạo volume để lưu các dữ liệu quan trọng ở đó. Các file config, source, thư mục log cũng phải mount vào từ máy host. Chứ dữ liệu sinh ra trong container thì khi build lại nó sẽ trở về trạng thái ban đầu của image.
--- Double Post Merged, Oct 30, 2023, Original Post Date: Sep 23, 2023 --- Cũng không khó lắm chỉ có hai lệnh dưới đây là song. Code: docker network create mysql_network docker run -d -p 3306:3306 --name runas --network mysql_network -e MYSQL_ROOT_PASSWORD=pasword -v C:\Users\User\Documents\Database:/var/lib/mysql mysql:latest