Docker基础

<1>docker的安装

curl -sSL https://get.docker.com | sudo sh

<2>docker基本操作

service docker start

docker search  镜像名

docker pull name/redis-server #下载镜像到本地

docker commit dockerid  name/redis-server #提交一个镜像返回一个新的id

docker push name/redis-server #提交本地镜像到dockerhub

docker run -i -t —name

docker built -t banyar/nginx  . #构建当前目录下docker file

docker ps -a -l                    #查看本地镜像 docker images

docker inspect id/name  # 查看某个docker的详情

docker start -i  id/name #重新启动已经停止

docker rm id /name          #删除已经停止的容器

eixt                                          #退出容器

<3>守护式容器

docker run -i -t centos /bin/bash

ctrl+Q ctrl+P 退出交互式程序交互式容器进入后台  该容器进入后台运行

docker ps -a 查看要重新进入的dockerid

docker attach  docker id

启动后台守护式容器

docker run -d

docker logs -tf —tail 10 dockerid

-t  打印log加上时间戳

- f  及时显示日志

—tail 显示最后几条

docker top #查看运行中容器的进程的情况

docker exex -t -d -i 在已经运行的docker容器中 启动新的进程

docker stop 容器名

docker kill    容器名

你可能感兴趣的:(Docker基础)