Image 和 Container的区别
容器是运行着的镜像
基础命令
sudo docker ps
查看正在运行的镜像(有NAMES)sudo docker pull
拉取远程镜像sudo docker images
查看本机所有镜像(无NAMES)sudo docker run -d -it --name <NAMES> --mount type=bind,source=/home,target=/home -i -t <IMAGE ID>
运行远程下载下来的镜像并且命名容器,将本地目录挂载到容器目录CTRL + D / exit
退出并停止容器sudo docker start <CONTAINER ID>
运行但不进入容器sudo docker exec -it <CONTAINER ID/NAMES> <COMMAND>
进入容器sudo sudo docker attach <CONTAINER ID/NAMES>
CTRL + P + Q
退出容器但并不停止sudo docker stop <NAMES>
停止容器sudo docker rm <NAMES>
移除容器- sudo docker rmi 删除镜像
sudo docker container rename <old names> <new names>
容器改名