====== docker 常见命令 ====== ===== 1. 查看当前docker状态 ===== sudo docker ps ===== 2. 拉取镜像 ===== sudo docker pull ccr.ccs.tencentyun.com/lxkt/qflowcpu:latest ===== 3. 启动容器 ===== docker run -d --name qflowcpu \ --ulimit memlock=-1:-1 --ulimit stack=-1:-1 \ --shm-size=128G --privileged -e SELINUX=disabled -p 80:80 -p 81:81 -p 2297:2297 \ --hostname=mstation ccr.ccs.tencentyun.com/lxkt/qflowcpu:latest ===== 4. 宿主机安装 server.py 服务报错 ===== 安装说明:[[https://www.pwmat.com/license-install-function]] 当报错: docker: Error response from daemon: Conflict. The container name "/qflowcpu" is already in use by container "02919a65bee0615eb8960ff7f9ee0f54c8f2924cf6f692fcd8a9191f1356ead3". You have to remove (or rename) that container to be able to reuse that name. ===== a. 查看当前docker状态 ===== sudo docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 02919a65bee0 ccr.ccs.tencentyun.com/lxkt/qflowcpu:latest "/usr/bin/supervisor…" 49 minutes ago Up 49 minutes 0.0.0.0:80-81->80-81/tcp, [::]:80-81->80-81/tcp, 0.0.0.0:2297->2297/tcp, [::]:2297->2297/tcp **qflowcpu** ===== b. 停止当前docker ===== sudo docker stop qflowcpu ===== c. 删除docker ===== sudo docker rm qflowcpu 然后重新启动 ===== d. 重启docker ===== sudo docker restart qflowcpu