欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Docker 快速上手使用

程序员文章站 2022-03-31 11:28:43
...

下载安装Docker

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

uname - r

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

apt-get update

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

apt-get install -y docker.io

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

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

或者命令:

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

搜索镜像

docker search 镜像名称(tomcat)

下载镜像

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

删除镜像

docker rmi 镜像Id或镜像名称

启动镜像生成容器

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

查看容器

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

进入容器、退出容器

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

停止容器


docker stop containerId/containerName

重新启动容器

docker start containerId/containerName

删除容器

docker rm containerId/containerName

拷贝文件

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

卸载docker

apt-get purge docker.io

或者使用命令:

apt-get remove docker.io

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