查询images

docker search XXXX

 

下载images:

docker pull XXX

 

导入image:

cat java.tar | sudo docker import -pushmsg:latest

 

导出image:

docker export cbe3cb7799ed > java.tar

 

查看镜像:

docker images

1.停止所有的container,这样才能够删除其中的images

docker stop $(docker ps -a -q)

如果想要删除所有container的话再加一个指令:

docker rm $(docker ps -a -q)

2.查看当前有些什么images

docker images

3.删除images,通过imageid来指定删除谁

docker rmi <image id>

想要删除untagged images,也就是那些id<None>image的话可以用

docker rmi $(docker images | grep"^<none>" | awk "{print $3}")

要删除全部image的话

docker rmi $(docker images -q)

 

 

查看容器:

docker ps -a

 

关闭容器:

docker kill -s KILL f9ca3e0c1601

 

进入容器:

docker exec -it d48b21a7e439 /bin/sh
docker exec -it 775c7c9ee1e1 /bin/bash

 

 

 

 

运行Redis:

cd /opt/redis/

dockerrun -p 6379:6379 -v $PWD/data:/data  -d redis:latest redis-server--appendonly yes

 

运行rabbitmq:

dockerrun -d --name rabbitmq --publish 5671:5671 --publish 5672:5672 --publish4369:4369 --publish 25672:25672 --publish 15671:15671 --publish 15672:15672macintoshplus/rabbitmq-management

 

创建UAS容器:

docker run --name uas -p 8080:8080 -v/opt/UAS/:/usr/local/tomcat/webapps/ -d tomcat:latest

 

 

 对于Windows中安装VMware虚拟机跑docker,如果想局域网内能访问docker,需要将Windows的端口和虚拟机内系统端口进行映射:

VMware-》编辑-》虚拟网络编辑器-》VMnet8-》NAT设置-》添加端口映射。


 

 

 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐