文中镜像名称为ms-api,9612a5sw9612为镜像id
--------------------------------------------------------------------------------------------------------------------------------------
1.拷贝宿主机文件到容器内
docker cp /home/docker/ms-docker/conf/keking/ 9612a5sw9612:/opt/config
2.拷贝容器内文件到宿主机
docker cp 9612a5sw9612:/opt/config/ /home/docker/ms-docker/conf/keking/
3.启动关闭重启容器
docker start ms-api
docker stop ms-api
docker restart ms-api
docker kill ms-api 强制停止
4.查看镜像
docker images 查看已存在的镜像
docker images -a
docker images -q 查看已存在的镜像的ID
docker images -qa 查看全部镜像的id
docker images --digests 查看镜像说明
5.镜像查找和下载
docker search xxx 查看某个镜像 (xxx=tomcat就是查看tomcat的镜像说明)
docker pull xxx:tag 下载某个镜像 (xxx:镜像名,tag:镜像版本)
6.删除镜像和容器
docker rmi name/id:tag 删除某个镜像
docker rmi -f name/id:tag 强制删除某个镜像
docker rm id 删除容器
docker rm -f id 强制删除容器
7.查看容器
docker ps 查看正在运行的容器
docker ps -as 查看全部的容器
docker ps -l 上一次运行的容器
docker ps -n 3 上三次运行的容器
8.进入容器内部
docker exec -it ms-api /bin/bash
9.退出不关闭容器
ctrl+p+Q 退出不关闭容器
10.查看容器运行的前100条log
docker logs -f -t --tail 100 ms-api