1.停止docker 正在运行的容器
1.1 docker container ls 查看正在running的容器id
1.2 docker stop containerId 停止该容器
2.列出镜像
docker image ls
3.删除镜像
docker image rm ID
3.1删除本地镜像之前需要 docker ps -a 把运行中id的rm掉
docker rm id
3.2最后删除
docker image rmi ID
4.从容器复制文件到本机
docker cp 46a2f8e6b799:/apps/src /apps/src
5.进入容器
docker exec -it 46a2f8e6b799 bash
6.docker-compose启动容器(配置好docker-compose.yml前提)
docker-compose up -d
7.原有container安装完软件后,需要commit,不然下次启动会失效(制作diy镜像)
docker commit -m "ubuntu with sofeware" -a "user" aa97ba3292ce user/ubuntu:sofeware
(-m 代表注释说明;-a指定用户信息;aa97ba3292ce 为containerId;user/ubuntu:sofeware镜像name)
网友评论