Docker快速入手使用

下载安装Docker

在Ubuntn中,到终端窗口中(切换为root用户):
执行命令如下,查看内核版本,必须3.0以上支持Docker.

1
uname - r

执行命令如下,进行更新。

1
apt-get update

执行如下命令,进行安装本地存在的Docker. Ubuntn在16新版本后默认包含有Dokcer,其它版本不确定有没有。如果没有,需要从网络下载然后安装。
安装本地的命令:

1
apt-get install -y docker.io

从网络下载最新版本进行安装,命令如下(测试有可能不成功,在16.04.3版本Ubuntn没有成功)

1
curl -s https://get.docker.com|sh

或者命令:

1
wget -qo- https://get.docker.com/ | sh

搜索镜像

1
docker search 镜像名称(tomcat)

下载镜像

1
docker pull [OPTIONS] NAME[:TAG|@DIGEST] 具体:docker pull tomcat

删除镜像

1
docker rmi 镜像Id或镜像名称

启动镜像生成容器

1
docker run -d -p 8888:8080 --name tomcat-test tomcat //-d后端运行 ; -p端口映射; --name 起容器名字

查看容器

1
2
查询正在运行的容器:docker ps|grep 容器关键词
查询全部(包括已停止)的容器:docker ps -a|grep 容器关键词

进入容器、退出容器

1
docker exec -it containerId/containerName /bin/bash
1
退出:exit

停止容器

1
2
docker stop containerId/containerName

重新启动容器

1
docker start containerId/containerName

删除容器

1
docker rm containerId/containerName

拷贝文件

1
2
复制宿主机文件到容器:docker cp 宿主机目录及文件 容器名称:容器目录
举例子:docker cp index.html tomcat-leon:/usr/local/tomcat/webapps/ROOT

卸载docker

1
apt-get purge docker.io

或者使用命令:

1
apt-get remove docker.io

注意:purge后面跟的一定是自己安装docker时候的名字,不然会报docker没有安装无法卸载的提示

打赏一个煎饼果子!