docker
常用命令
docker ls -a
docker attach
docker rm
退出docker ctrl +pq
附加到最近创建的容器上
docker attach `docker ps -n 1 -q`
进入命令行
docker exec -it 14bfd9178323 /bin/sh
杀死docker实例
docker kill -s SIGKILL 14bfd9178323
将本地仓库push到官网仓库
- 在官网建立Repository: david2code/mydocker
- 在本地将镜像建立Tag
docker tag myubuntu david2code/mydocker
docker push david2code/mydocker
docker push 本地Registry
- docker run -p 5000:5000 registry
- docker tag myubuntu 127.0.0.1:5000/david/myubuntu
- docker push 127.0.0.1:5000/david/myubuntu
- http: server gave HTTP response to HTTPS client
- vi /etc/docker/daemon.json 添加如下内容
{
"insecure-registries": ["127.0.0.1:5000"]
}
- systemctl daemon-reload
- systemctl restart docker
- docker start registry
- docker push 127.0.0.1:5000/david/myubuntu
docker 打开关闭实例
docker start contain_id
docker stop contain_id