一、编写Docerfile文件
(1)首先创建一个docker文件夹
mkdir docker
cd docker
(2)编写Dockerfile文件
vim Dockerfile
我这个是使用来datax进行数据同步的
(1)基础镜像这里是
FROM ubuntu:16.04
(2)安装必要的依赖 python、jkd
RUN apt-get update && apt-get install -y python && apt-get install -y openjdk-8-jre
(3)复制/app文件夹下所有的文件到容器中的app下
COPY . /app
(4)设置运行空间为/app
WORKDIR /app
(5)运行.sh文件
CMD ["./syntask227.sh"]
二、创建容器
docker build -t datax:test .
datax:test 这里是起自己的名字
三、运行容器
docker images 查看创建好的容器
docker run -it datax:latest
四、删除容器(错误后)
查看所有容器:docker ps -a
删除容器 docker rm -f CONTAINER ID
docker images
docker rmi REPOSITORY