在日常使用中经常碰到用户需要自己打包docker镜像的情况,此时就需要进入到容器里面安装各种类库。
如何进入任意一个基础镜像,并在其中进行操作呢?
- 启动docker镜像并且进入docker容器
命令如下:
docker run -it containerId /bin/bash
进入容器后,往往还需要将本地机器的内容考到容器里面
命令如下:
docker cp ./filename containerId:/usr/local
用户安装完成,并且验证环境正常后,就可以回过头将步骤写到DockerFile中了。kill掉容器,回到初始状态,就能愉快的使用docker build生成镜像了。
具体命令如下:
docker build -t imageName:tag .