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

------------恢复内容结束------------

posted on 2020-04-09 08:50  青春有幸  阅读(74)  评论(0)    收藏  举报