查看docker版本号
docker version
docker -v
docker info
启动docker
service docker start
systemcl start docker
二进制安装 进入到/usr/bin中用 ./dockerd & 启动 查看进程是否启动成功
重启docker
service docker restart
搜索docker镜像
docker search ${imgname}
下载docker镜像 一般镜像名由 用户名/镜像名 组成
docker pull ${imgname}
抓取imagem文件命令
docker image pull ${imgname}
查看所有镜像
docker images
docker image ls
删除所有镜像
docker rmi $(docker image -q)
打包镜像上传
docker push ${imgname}
在容器中运行 hello,world
docker run ${imgname} echo "hello,world"
在容器中安装新的程序
docker run learn/tutorial apt-get install -y {ping} (运行,安装)
在容器里面安装了ping的功能
使用ping功能 docker run learn/ping ping
docker run -it -p(端口映射)
重新运行停掉的容器
docker start ${id}
重启容器
docker restart ${id}
杀死一个容器
docker kill ${id}
删除一个容器
docker rm ${id}
查看所有正在运行的容器
docker ps
查看最近的一个容器
docker ps -l
查看所有的容器
docker ps -a
停用所有容器
docker stop $(docker ps -q)
删除所有停用容器
dockeer rm $(docker ps -aq)
保存新容器
1.查看修改容器的id docker ps -l
2.提交容器 docker commit ${id} ${newimgname}
3.成功过后返回相应的镜像id
查看某容器的详细信息
docker inspect ${id}
镜像存储位置
/var/lib/docker
cd containers 下面每一个序列号对应一个镜像,进入目录,对应着镜像的详细信息
cd image/xxx 里面的repositories.jsonx详细记录了镜像的信息
在daocloud注册账号 配置加速器地址
/etc/docker/daemon.json
$ docker container run -it ubuntu bash
$ docker container kill [containID]
docker exec -it 3cb492a27475 /bin/bash
docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7
docker run --name mysql -e MYSQL_ROOT_PASSWORD=root-pw -d mysql:5.7
mysql -h127.0.0.1 -p3306 -uroot -proot
docker run –i –t –p 18080:8080 wangdada/jdk8-tomcat8
docker version
docker -v
docker info
启动docker
service docker start
systemcl start docker
二进制安装 进入到/usr/bin中用 ./dockerd & 启动 查看进程是否启动成功
重启docker
service docker restart
搜索docker镜像
docker search ${imgname}
下载docker镜像 一般镜像名由 用户名/镜像名 组成
docker pull ${imgname}
抓取imagem文件命令
docker image pull ${imgname}
查看所有镜像
docker images
docker image ls
删除所有镜像
docker rmi $(docker image -q)
打包镜像上传
docker push ${imgname}
在容器中运行 hello,world
docker run ${imgname} echo "hello,world"
在容器中安装新的程序
docker run learn/tutorial apt-get install -y {ping} (运行,安装)
在容器里面安装了ping的功能
使用ping功能 docker run learn/ping ping
docker run -it -p(端口映射)
重新运行停掉的容器
docker start ${id}
重启容器
docker restart ${id}
杀死一个容器
docker kill ${id}
删除一个容器
docker rm ${id}
查看所有正在运行的容器
docker ps
查看最近的一个容器
docker ps -l
查看所有的容器
docker ps -a
停用所有容器
docker stop $(docker ps -q)
删除所有停用容器
dockeer rm $(docker ps -aq)
保存新容器
1.查看修改容器的id docker ps -l
2.提交容器 docker commit ${id} ${newimgname}
3.成功过后返回相应的镜像id
查看某容器的详细信息
docker inspect ${id}
镜像存储位置
/var/lib/docker
cd containers 下面每一个序列号对应一个镜像,进入目录,对应着镜像的详细信息
cd image/xxx 里面的repositories.jsonx详细记录了镜像的信息
在daocloud注册账号 配置加速器地址
/etc/docker/daemon.json
$ docker container run -it ubuntu bash
$ docker container kill [containID]
docker exec -it 3cb492a27475 /bin/bash
docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7
docker run --name mysql -e MYSQL_ROOT_PASSWORD=root-pw -d mysql:5.7
mysql -h127.0.0.1 -p3306 -uroot -proot
docker build -t runoob/ubuntu:v1 .
docker run –i –t –p 18080:8080 wangdada/jdk8-tomcat8