แม้จะมีบทช่วยสอนแบบโต้ตอบของนักเทียบท่าและคำถามที่พบบ่อยฉันจะสูญเสียข้อมูลของฉันเมื่อคอนเทนเนอร์ออก
ฉันได้ติดตั้ง Docker ตามที่อธิบายไว้ที่นี่: http://docs.docker.io/en/latest/installation/ubuntulinux โดยไม่มีปัญหาใด ๆ บน Ubuntu 13.04
แต่มันจะสูญเสียข้อมูลทั้งหมดเมื่อออก
iman@test:~$ sudo docker version
Client version: 0.6.4
Go version (client): go1.1.2
Git commit (client): 2f74b1c
Server version: 0.6.4
Git commit (server): 2f74b1c
Go version (server): go1.1.2
Last stable version: 0.6.4
iman@test:~$ sudo docker run ubuntu ping
2013/10/25 08:05:47 Unable to locate ping
iman@test:~$ sudo docker run ubuntu apt-get install ping
Reading package lists...
Building dependency tree...
The following NEW packages will be installed:
iputils-ping
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 56.1 kB of archives.
After this operation, 143 kB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu/ precise/main iputils-ping amd64 3:20101006-1ubuntu1 [56.1 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 56.1 kB in 0s (195 kB/s)
Selecting previously unselected package iputils-ping.
(Reading database ... 7545 files and directories currently installed.)
Unpacking iputils-ping (from .../iputils-ping_3%3a20101006-1ubuntu1_amd64.deb) ...
Setting up iputils-ping (3:20101006-1ubuntu1) ...
iman@test:~$ sudo docker run ubuntu ping
2013/10/25 08:06:11 Unable to locate ping
iman@test:~$ sudo docker run ubuntu touch /home/test
iman@test:~$ sudo docker run ubuntu ls /home/test
ls: cannot access /home/test: No such file or directory
ฉันยังทดสอบด้วยเซสชันแบบโต้ตอบด้วยผลลัพธ์เดียวกัน ฉันลืมอะไรไปหรือเปล่า
แก้ไข: สำคัญสำหรับผู้ใช้ DOCKER ใหม่
ในฐานะที่เป็น @ โมฮัมเหม็-noureldin และคนอื่น ๆ กล่าวว่าในความเป็นจริงนี้อยู่ไม่ภาชนะออก ทุกครั้งที่มันเพิ่งสร้างคอนเทนเนอร์ใหม่
Docker
การรวมกันของชื่อเฉพาะตัวอย่างและการตอบรับไม่ได้ผู้อ่านความช่วยเหลือในอนาคตและโดยเฉพาะอย่างยิ่งผู้เริ่มต้นทำความเข้าใจ ฉันขอเสนอให้เก็บชื่อและคำถามเดิมไว้ตั้งแต่ผู้เริ่มต้นจะค้นหาสิ่งนี้อย่างแน่นอน แต่ทำไมคุณไม่เพิ่มสิ่งที่อธิบายความเข้าใจผิดของคุณในเวลาที่คุณเขียนโพสต์ มันจะช่วยทำให้สิ่งต่าง ๆ ชัดเจน นี่คือวัฒนธรรมของเราที่นี่ที่ SO ... ใช่ไหม :-)