Docker搭建Ubuntu容器
演示一遍用docker搭建Ubuntu 20.04环境,请确保你的电脑已安装docker应用,可以从Docker官网下载。Windows可以打开powershell运行以下命令,mac和linux直接用terminal即可。
-
检查docker是否安装好:
docker --version
出现Docker version xx.xx.xx
即表示docker安装成功。 -
创建并运行Ubuntu 20.04容器:
docker run -it --name Ubuntu20 ubuntu:20.04
该命令会直接下载ubuntu并安装运行,参数说明:
● -it 参数表示在交互模式下运行容器,可以进入容器的命令行界面。
● –name Ubuntu20 指定容器的名称为 Ubuntu20。
● ubuntu:20.04 指定所使用的 Ubuntu 镜像。 -
进入容器:
docker exec -it Ubuntu20 /bin/bash
这里出现root@xxxxxx:/#
就表明现在已经进入了Ubuntu系统中,接下来就可以愉快地敲linux命令了~ -
在容器中执行命令
现在可以随心所欲地敲linux命令了,比如查看系统版本:cat /etc/os-release
-
退出容器:
exit
-
停止容器:
docker stop Ubuntu20
-
删除容器:
docker rm Ubuntu20
附录:Docker常用命令
-
获取镜像: Docker 镜像是应用程序及其依赖项的打包。你可以从 Docker Hub 或其他镜像仓库中获取现成的镜像,也可以构建自己的镜像。使用以下命令获取一个镜像:
docker pull IMAGE_NAME:TAG
其中IMAGE_NAME
是镜像的名称,TAG
是镜像的版本标签。 -
运行容器: 使用镜像创建并运行容器。使用以下命令创建并启动一个容器:
docker run -d --name CONTAINER_NAME IMAGE_NAME:TAG
其中CONTAINER_NAME
是容器的名称,IMAGE_NAME
是镜像的名称,TAG
是镜像的版本标签。加上-d
参数表示在后台运行容器。 -
管理容器:文章来源:https://www.toymoban.com/news/detail-759362.html
- 停止容器:
docker stop CONTAINER_NAME_OR_ID
- 启动容器:
docker start CONTAINER_NAME_OR_ID
- 进入容器:
docker exec -it CONTAINER_NAME_OR_ID /bin/bash
- 删除容器:
docker rm CONTAINER_NAME_OR_ID
- 查看正在运行的容器:
docker ps
- 查看所有容器(包括停止的):
docker ps -a
- 停止容器:
-
构建自己的镜像: 如果你的应用程序需要特定的环境和依赖项,你可以创建自己的镜像。为此,你需要编写一个名为
Dockerfile
的文件,其中定义了如何构建镜像。然后使用以下命令构建镜像:docker build -t IMAGE_NAME:TAG PATH_TO_DOCKERFILE_DIR
其中IMAGE_NAME
是你的镜像名称,TAG
是版本标签,PATH_TO_DOCKERFILE_DIR
是包含 Dockerfile 文件的目录路径。文章来源地址https://www.toymoban.com/news/detail-759362.html
到了这里,关于Docker搭建Ubuntu环境及Docker常用命令的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!