首先使用docker ps -a命令列出所有容器
启动容器:docker start 容器id
停止容器:docker stop 容器id

删除容器:docker rm 容器id
run命令是安装容器
设置容器自启动:docker update —restart=always [容器ID]
3、现在使用以下命令删除单个或多个容器。
docker rm id
注:还可以使用以下命令一次删除所有停止的容器。
docker rm $(docker ps -a -q)
nohup ./client_linux_amd64 -s 39.98.118.29 -p 4993 -ssl true -k ef76691356eb437b89b595db0689493

自动清理命令

删除容器后要对其清理
docker system prune可对空间进行自动清理。
该命令所清理的对象如下:
已停止的容器
未被任何容器使用的卷
未被任何容器所关联的网络
所有悬空的镜像
docker volume prune:删除无用的卷。
docker network prune:删除无用的网络

进入容器命令,一个不能执行就用另一个

docker exec -it 名字/id /bin/bash(bash)
docker exec -it 名字/id sh

从主机到宿主机

docker cp 宿主机本地路径 容器名字/ID:容器路径

docker cp /root/123.txt mycentos:/home/

从容器复制到宿主机

docker cp 容器名字/ID:容器路径 宿主机本地路径 docker cp mycentos:/home/456.txt /root

宿主机文件夹挂载到容器里

docker run -itd -v 宿主机路径:容器路径 镜像ID docker run -itd -v /root/xdclass/:/home centos:7
“/var”:{“Source”:”/etc/wordpress”,”Destination”:”/var”,”RW”:true,”Name”:””,”Driver”:””,”Type”:”bind”,”Propagation”:”rprivate”,”Spec”:{“Type”:”bind”,”Source”:”/“,”Target”:”/var”},”SkipMountpointCreation”:false},
查看容器id
docker inspect 名字或id
image.png
docker run -d -it -p 2100:21 -p 2200:22 -p 2300:23 -p 69:69 -p 3307:3306 -p 5900:5900 -p 6379:6379 -p 8080:8080 -p 8081:8081 -p 8989:8989 -p 9000:9000 -p 9001:9001 -p 9200:9200 -p 11211:11211 82eb5b672835