Docker 使用
-
search 查询 image
docker search debian
-
pull image 获取image
docker pull debian:stable docker pull hwsdien/redis
-
images 查看image
docker images
-
rmi 删除image
docker rmi <image_id>
-
run -i 交互式运行
docker run -i -t debian:stable /bin/bash
-
run -d 后台运行
docker run -d -i -t hwsdien/redis /usr/bin/redis-server
-
ps 查看运行的container
docker ps
-
ps 查看所有的container
docker ps -a
-
attach 连接container
docker attach <container_id>
-
inspect 查看详细 docker inspect <container_id>
-
stop 停止
docker stop <container_id>
-
restart 重启
docker restart <container_id>
-
rm 删除container
docker rm <container_id>
-
run -p 指定端口
docker run -d -p 6379 -i -t hwsdien/redis /usr/bin/redis-server
-
run -p 映射端口
docker run -p 80:8080 <image> <cmd>
-
run -v 提定共享目录
docker run -i -t -v /root/data:/data debian:stable /bin/bash
-
port 查看本机端口
docker port <container_id> 6379
-
commit 提交
docker commit <ps_id> hwsdien/newname
-
login 登录
docker login
-
push
docker push hwsdien/newname