docker run -d --privileged=true --restart always -v
/etc/redis/redis.conf: // 宿主机
/etc/redis/redis.conf // docker 容器
--name redis --别名
-p 6379:6379 --端口映射 前面是宿主机端口 后面是容器端口
redis -- 容器镜像
--appendonly yes --持久化
docker exec -itd (容器id 或 者容器名) /bin/bash 进入docker容器
------------镜像操作----------------
docker search (镜像) 搜索镜像
docker rmi (镜像) 删除镜像
------------容器操作------------
docker rm (容器名) 删除容器
docker stop -----停止容器
docker restart ----重启容器
-----------启动镜像----------
sudo docker run -it -d -p 8888:8888 镜像名:tag
--- docker redis------
docker run -p 6379:6379 -d redis:latest redis-server
--- docker mysql 并设置密码------
docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root123 mysql:5.7
-----进入容器-------------
docker exec -it 容器id bash
------ python 启动----
docker run -it python:latest /bin/bash
--- docker 启动关闭------
启动 systemctl start docker
守护进程重启 sudo systemctl daemon-reload
重启docker服务 systemctl restart docker
重启docker服务 sudo service docker restart
关闭docker service docker stop
关闭docker systemctl stop docker
--------------------------显示显卡----------------
nvidia-smi
nameserver 114.114.114.114
----------docker 显示展示宿主机显卡信息----------------
sudo docker run --rm --gpus all nvidia/cuda:11.4.1-runtime-ubuntu18.04 nvidia-smi
-------------导入本地镜像导出-----
docker load -i 别名.tar --导入
docker save -o /home/luolw/别名.tar 镜像名:标签 --另存为
// 导出多个镜像
docker save -o nvidia/cuda:latest > tensorflow/tensorflow:latest
apt-get install url
---------------------------------------------
curl -d '{"instances": [1.0, 2.0, 5.0]}' -X POST http://localhost:8501/v1/models/half_plus_two:predict
docker常用命令
于 2021-11-18 16:42:46 首次发布