Docker
docker有三个概念:镜像、容器、仓库
一些基本操作:
搜索ubuntu的Docker镜像: docker search ubuntu
拉取官方最新版的ubuntu镜像:docker pull ubuntu:latest
指定版本拉取ubuntu镜像: docker pull chug/ubuntu14.04x64
查看本地镜像:docker images
删除镜像: docker rmi 镜像id(IMAGE ID)
启动镜像: docker run -it 仓库(REPOSITORY) /bin/bash
启动后相当于创建了一个容器实例root@aa97ba3292ce:/#
安装vim:root@aa97ba3292ce:/# apt-get install vim
退出容器:exit
安装redis容器后,启动容器并设置端口号:docker run -itd --name myredis -p 6379:6379 redis
查看当前正在运行的容器:docker ps
查看当前所有容器:docker ps -a
启动容器:docker start 容器id(CONTAINER ID)
停止容器:docker stop 容器id(CONTAINER ID)
重启容器:docker restart 容器id(CONTAINER ID)
删除容器:docker rm 容器id(CONTAINER ID)
进入容器:docker attach 容器id(CONTAINER ID)
进入容器目录:docker exec -it 容器id(CONTAINER ID) /bin/bash
容器目录列表:ls -l
将容器转化成一个镜像:docker commit -m "备注" -a "用户信息" 容器id(CONTAINER ID) life/ubuntu:vim
life/ubuntu:vim指定目标镜像的用户名、仓库名和 tag 信息
此时docker就多了一个新建的镜像life/ubuntu:vim
------------恢复内容开始------------
docker有三个概念:镜像、容器、仓库
一些基本操作:
搜索ubuntu的Docker镜像: docker search ubuntu
拉取官方最新版的ubuntu镜像:docker pull ubuntu:latest
指定版本拉取ubuntu镜像: docker pull chug/ubuntu14.04x64
查看本地镜像:docker images
删除镜像: docker rmi 镜像id(IMAGE ID)
启动镜像: docker run -it 仓库(REPOSITORY) /bin/bash
启动后相当于创建了一个容器实例root@aa97ba3292ce:/#
安装vim:root@aa97ba3292ce:/# apt-get install vim
退出容器:exit
安装redis容器后,启动容器并设置端口号:docker run -itd --name myredis -p 6379:6379 redis
查看当前正在运行的容器:docker ps
查看当前所有容器:docker ps -a
启动容器:docker start 容器id(CONTAINER ID)
停止容器:docker stop 容器id(CONTAINER ID)
重启容器:docker restart 容器id(CONTAINER ID)
删除容器:docker rm 容器id(CONTAINER ID)
进入容器:docker attach 容器id(CONTAINER ID)
进入容器目录:docker exec -it 容器id(CONTAINER ID) /bin/bash
容器目录列表:ls -l
将容器转化成一个镜像:docker commit -m "备注" -a "用户信息" 容器id(CONTAINER ID) life/ubuntu:vim
life/ubuntu:vim指定目标镜像的用户名、仓库名和 tag 信息
此时docker就多了一个新建的镜像life/ubuntu:vim
------------恢复内容结束------------
浙公网安备 33010602011771号