筆記一下常常忘記…
Docker好處就是你可以直接將製作好的images整個輸出,避免重建環境.
導出image
sudo docker save -o <savefilename>.tar <image name> #同場加映 #比較好的方式可以用commit把image推上hub sudo docker commit <container_name_or_id> <image_name>:<tag>
載入image
sudo docker load -i <savefile>.tar #同場加映 #可以用pull拉取 sudo docker pull <imagename>
更改image名稱
#當載入image後可能名稱未必是你想看到的,或是更特殊呈現<none>,就可以透過此方式更改 sudo docker tag <image id> 修改的名稱:版次
之後啟動可以用docker-compose啟動
version: '3' services: image_service: image: my_image:latest ports: - "8080:80" .....