docker常用命令
查看container docker ps -a
查看container环境 docker inspect ...
查看image docker images
删除container docker rm ...
删除所有container docker rm -f $(docker ps -qa)
删除所有状态为停止的container docker rm $(docker ps -qf status=exited)
删除image docker rmi ...
重命名image docker tag ... REPOSITORY:TAG
从镜像启动一个容器 docker run -t -i alpine-bash /bin/bash
启动容器 docker start ...
进入容器 docker exec -it ... /bin/bash
保存容器为镜像 docker commit ... REPOSITORY:TAG
镜像保存为tar docker save -o (路径)/(....tar) ...
tar还原为镜像 docker load < (路径)/(....tar)
------------------------------------------------------------------------------------
dockertoolbox 端口转发 docker run -p 1234:1234 -t -i fda602200808 /bin/bash
------------------------------------------------------------------------------------
container和宿主机之间的相互拷贝
docker cp mycontainer:/opt/testnew/file.txt /opt/test/
sudo docker cp /home/smq/下载/go1.12.9.linux-amd64.tar.gz 75531600cdc6:/root/downloads
-------------------------------------------------------------------------------------
每次运行docker都需要sudo
sudo groupadd docker
whoami
sudo gpasswd -a <你的用户名> docker
sudo service docker restart
reboot
重启之后不需要sudo

浙公网安备 33010602011771号