docker启动指定版本Ubuntu系统方式实践
作者:李71~李先森
这篇文章主要介绍了docker启动指定版本Ubuntu系统方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
前言
在上篇文章Ubuntu 18.04安装docker中记录了docker的安装方法,本篇文章记录下如何用docker启动指定版本Ubuntu系统以及一些基本容器操作的命令 。
拉取Ubuntu镜像(以Ubuntu 22.04为例)
docker pull ubuntu:22.04
拉取完后查看本地镜像
docker images
启动ubuntu::22.04容器
docker run -it --name [容器名] ubuntu:[版本号] # 参数说明: # -i :交互式操作 # -t :启动用伪终端 # --name :容器名称 # -d:表示使用守护进程运行,即服务挂在后台
要退出终端,直接输入exit。
其他容器操作
查看所有容器
docker ps -a
停止/启动一个容器
docker stop [容器ID或者容器名] docker start [容器ID或者容器名]
进入容器
在使用 -d 参数时,容器启动后会进入后台。
此时想要进入容器,可以通过以下指令进入:
docker attach [容器ID或者容器名] docker exec [容器ID或者容器名] # 若使用 docker exec 命令,此命令会退出容器终端,但不会导致容器的停止
删除容器
docker rm -f [容器ID或者容器名]
容器传输文件
如果想将宿主机上的文件/tmp/hostfile.txt复制到名为mycontainer的容器中的/tmp目录
可以使用以下命令:
docker cp /tmp/hostfile.txt mycontainer:/tmp/
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
