1、下载、安装镜像
sudo docker pull ubuntu:20.04
2、创建、初始化并启动容器
sudo docker network create \
--driver bridge \
--subnet 192.168.0.0/16 \
--ip-range 192.168.10.0/24 \
--gateway 192.168.10.1 \
mynetwork
sudo docker run -itd \
--privileged \
--name ubuntu20.04 \
--hostname ubuntu \
--network mynetwork \
--ip 192.168.10.2 \
-v /home/usr/local/docker/ubuntu20.04/swp:/swp \
ubuntu:20.04
3、安装好后进入容器
sudo docker exec -it ubuntu20.04 /bin/bash
4、备份源
cp /etc/apt/sources.list /etc/apt/sources.list.bak
5、替换源(提前将编辑好的源[文件]放到共享卷里面)
cp /swp/sources.list /etc/apt/
6、更新update
apt-get update
7、安装部分命令工具
apt-get install -y vim curl net-tools openssh-server
8、脚本中参数说明
--创建网络
sudo docker network create
创建网络--driver bridge
网络方式(桥接) ,此参数可忽略--subnet 192.168.0.0/16
子网网段 (192.168.1.1~192.168.255.255) 16 前两位固定--ip-range 192.168.10.0/24
子网范围 (192.168.10.1~192.168.10.255)24 前三位固定--gateway 192.168.10.1
网关mynetwork
网络名称
--创建容器
sudo docker run -itd
创建并运行容器--privileged
提供完整的容器功能(例如:mount)--name ubuntu20.04 \
容器名称--hostname ubuntu \
主机名称--network mynetwork \
网络名称--ip 192.168.10.2 \
容器IP-v /home/usr/local/docker/ubuntu20.04/swp:/swp \
宿主机数据目录:容器数据目录ubuntu:20.04
镜像名

本文详细介绍了如何使用Docker下载并启动Ubuntu 20.04镜像,创建自定义网络,设置容器IP,并安装必要的命令工具,包括备份源、更换源、更新系统以及安装vim、curl、net-tools和openssh-server等。通过这些步骤,读者可以掌握在Docker环境中配置和管理Ubuntu的基础操作。
3478

被折叠的 条评论
为什么被折叠?



