1.yum install docke
2.编写Dockfile文件
3.docker build -t name . 构建镜像,镜像名为name,dockerfile就是当前.
4.构建完成,docker images查看镜像
5.运行镜像 docker run -d sigw。 -d 为后台运行。
解决Failed to get D-Bus connection: Operation not permitted
docker run -d sigw /usr/sbin/init
6.查看容器id。docker ps
7.进入容器docker exec -it "容器id" bash。
在服务器上查询docker日志,docker logs -f --tail 500 "容器id或者容器名"
8.停止、删除容器:docker stop "容器id"或docker kill "容器id",docker rm "容器id"
9.删除镜像:docker rmi "镜像id" (首先需要先看docker ps -a,将正在使用的容器删除掉,docker rm "容器id",) docker system prune -af 删除所有none和没有被用的镜像,docker rmi -f $(docker images -qa)删除所有镜像
ADD命令用于将物理机上的文件加载到容器的文件里
WORKDIR命令表示当前工作目录
RUN命令用于执行linux命令
CMD命令用于执行sh文件,这个必须放在最后