docker的笔记¶
docker 指令简介¶
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | # 显示所有镜像
sudo docker images
# 显示所有容器
sudo docker ps -a
# 删除所有容器
sudo docker rm $(sudo docker ps -aq)
# 停止并删除所有容器
sudo docker stop $(sudo docker ps -q) & sudo docker rm $(sudo docker ps -aq)
# (例子)启动nsis打包nsis安装包
sudo docker run --name nsis \
-it \
-v /home/passoa/tmp:/container \
flow123d/nsis-3.05-1 \
/container/install.nsi
# 附加到docker交互环境中
sudo docker attach $container_id #container_id 是指docker ps 显示出来的id
|
docker 镜像加速¶
对于使用 systemd 的系统,请在 /etc/docker/daemon.json 中写入如下内容(如果文件不存在请新建该文件):
1 2 3 | {
"registry-mirrors": ["https://mirror.ccs.tencentyun.com"]
}
|
之后重新启动服务:
1 2 | sudo systemctl daemon-reload
sudo systemctl restart docker
|