【Docker-Ubuntu】ubuntu16.04 docker 使用记录
生活随笔
收集整理的這篇文章主要介紹了
【Docker-Ubuntu】ubuntu16.04 docker 使用记录
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
ubuntu 16.04
* 安裝docker1. sudo apt-get update2. sudo apt-get install \apt-transport-https \ca-certificates \curl \software-properties-common3. curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -4. sudo add-apt-repository \"deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu \$(lsb_release -cs) \stable"5. sudo apt-get install docker-ce6. sudo systemctl enable docker7. sudo systemctl start docker8. sudo systemctl restart docker9. 測試: docker run hello-world
* 通過Dockerfile構建docker image1. 獲取鏡像:sudo docker pull ubuntu:18.042. 運行鏡像:sudo docker run --net host -t -i ubuntu:18.04 /bin/bash3. 查看鏡像:sudo docker images4. 查看鏡像:sudo docker image ls5. 查看容器:sudo docker ps -a6. 查看當前工作容器:sudo docker ps7. 刪除容器:sudo docker rm <容器id>8. 刪除鏡像:sudo docker image rm <鏡像id>9. Dockerfile 創建鏡像:sudo docker build -t <鏡像名稱> .10. flask 啟動服務: python manager.py runserver --host 0.0.0.0 --port 500011. commit: sudo docker commit -a "liutao" -m "face_detection_v1.0" <容器id> face_detection12. save: sudo docker save -o face_detection.tar face_detection13. load: sudo docker load < face_detection.tar14. 進入容器:sudo docker exec -it IMAGE ID或者NAMES /bin/bash15. 從容器拷貝文件到宿主機: sudo docker cp mycontainer:/face_detection/upload ~/upload16. 從宿主機拷貝文件到容器: sudo docker cp ~/upload mycontainer:/face_detection/upload
* 多次測試,待程序在docker image正常運行后,可進行服務器部署https://yeasy.gitbooks.io/docker_practice/install/ubuntu.html
總結
以上是生活随笔為你收集整理的【Docker-Ubuntu】ubuntu16.04 docker 使用记录的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【人脸对齐-Landmarks】300W
- 下一篇: 中国首款核能电池手机(《中国》第一季)