docker 基本使用
1.创建容器
docker create --name=nginx nginx
说明:–name指定容器名
2.创建并启动容器
docker run --name nginx -d -p 8080:80 nginx
说明:将容器得80端口映射到宿主机得8080 (访问宿主8080等于访问容器80)
3.启动容器/停止容器
docker start/stop 容器name或者id
4.查看所有容器
docker ps -a
5.查看运行中容器
docker ps
6.查看最近创建容器
docker ps -l
7.删除容器
docker rm 容器name或者id
8.删除镜像、
docker rmi 镜像id
9.查看镜像
docker images
10.查看容器中运行得进程
docker top 容器name或者id
11.假设已经有一个nginx得容器,拷贝主机内容进容器
docker cp ./blog/docker/index.html nginx:/usr/share/nginx/html/
12.导出容器
docker export nginx >/usr/local/nginx.tar
13.执行容器 (importnginx为仓库name)
cat nginx.tar | docker import - importnginx
14.查看容器日志
docker logs 容器id
15.根据已有image创建容器(eth容器名,)
docker run -itd --name eth docker.io/ethereum/client-go:stable
说明:
docker.io/ethereum/client-go:stable =======》指的是images名和版本