登录服务器

 

从容器官网下载ubuntu最新镜像,也可以加版本指定

docker pull ubuntu

  查看自己下载的镜像   docker images

制作ubuntu容器完整步骤

利用下载的镜像创建一个容器 ,容器名字为 :base_ubuntu

docker run -itd --name base_ubuntu ubuntu bash

制作ubuntu容器完整步骤

 

 登录容器

docker exec -it base_ubuntu bash

  更新apt源

apt-get update -y && apt-get upgrade -y

  制作ubuntu容器完整步骤

 接下来先安装 tzdata 库,选择时区,再去安装其他的 ,选择6 亚洲  70  上海

apt-get install -y tzdata && ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

制作ubuntu容器完整步骤

 

 

 

 接下来安装常用包 ,先安装ifconfig命令。

apt install net-tools

  制作ubuntu容器完整步骤

 接下来再安装vim

apt install vim

 再安装ssh服务,必备

apt install openssh-server

  安装结束之后看看服务是否启动

ps aux | grep ssh

  制作ubuntu容器完整步骤

 

 修改配置文件,允许远程连接

vim /etc/ssh/sshd_config

  修改前

制作ubuntu容器完整步骤

 

 

修改后

制作ubuntu容器完整步骤

 

 重启服务

service restart ssh

   现在常用的服务都装完了,还装其他的就看每个人需求了

配置文件中文乱码

https://www.cnblogs.com/beile/p/12910166.html

解压文件中文乱码

https://www.cnblogs.com/beile/p/13032148.html

 

建个文件练练手,看看是否乱码

touch game.sh
vim game.sh

  写点内容

#!/bin/bash
echo "\e[1;31m 好好学习,天天向上 \e[0m"

  制作ubuntu容器完整步骤

 

 完成,一个简易容器制作完成,当然了,后面还需要导出来

退出容器,查看容器列表 ,我这个名称和最初创建的不一样,因为期间改过一次,大家知道就行

制作ubuntu容器完整步骤

 

 咱们要做的是把容器保存为镜像,然后导出镜像 , 保存为镜像之前先把容器停止  

NAMES = 容器名称
docker stop NAMES

  

  • ②把容器生成镜像
docker commit CONTAINER_ID > REPOSITORY:TAG

 其中执行到打包到镜像步骤,执行完之后镜像名称和版本都是none  ,没找解决方法,有大佬知道的可留言告知,多谢 

制作ubuntu容器完整步骤

 

 咱先使用tag改名,继续使用

制作ubuntu容器完整步骤

  • ②导出镜像文件
docker save -o NAME.tar REPOSITORY:TAG

 完成

相关文章:

  • 2022-12-23
  • 2023-03-07
  • 2021-05-28
  • 2021-12-24
  • 2021-10-05
  • 2021-04-25
  • 2021-09-03
  • 2021-09-15
猜你喜欢
  • 2021-12-26
  • 2021-07-26
  • 2021-08-08
  • 2021-10-17
  • 2022-01-09
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案