Docker 使用教程之命令大全
主要命令
docker search XXX
docker image pull XXX
docker run --gpus all -itd --name xxq_tf2 -v /home/work/xx/data:/root/data -v /home/work/xx/algpt2:/root/algpt2 -v /home/work/xx/algpt2:/root/xx patientzero/tensorflow2.0-gpu-py3.6 /bin/bash
docker ps
docker ps -a
docker start XXX
docker exec -ti name /bin/bash
docker stop name
docker rm name
docker rmi image_id
docker commit -a "用戶" -m "說明" -p "暫停docker" docker_name
docker push docker_name:tag
docker save -o image_saved_name image_name:tag
docker import --input image_saved_name
docker cp mycontainer:/opt/testnew/file.txt /opt/test/
docker cp /opt/test/file.txt mycontainer:/opt/testnew/
apt-get update
apt-get install vim -y
apt-get install yum -y
- docker 運行tensorflow serving
docker run --gpus '"device=5"' -d -p 8502:8501 --name bert -v /home/work/xx/pbs/output_model/:/models/my_model -e MODEL_NAME=my_model -t tensorflow/serving:latest-gpu
docker run --gpus '"device=5"' -p 8700:8500 -p 8701:8501 --name transformer --mount type=bind,source=/home/work/xx/lantency/run_transformer,target=/models/transformer -e MODEL_NAME=transformer -t tensorflow/serving:latest-gpu
curl -d '{"instances":[1,2,3,4]}' -X POST http://localhost:port/v1/models/my_model:predict