- 安装 code , git
- 建立项目文件夹 dockerStudy
- 初始化 dockerStudy git项目 测试同步
- 配置为网桥模式
- 启动系统
- 测试SSH
- 更新软件源
- 配置Docker软件源,安装 Docker
-
搭建 wordpress 由两部分组成: mariadb wordpress : 测试地址:http://localhost:8080/
-
搭建 GitLab 由三部分组成: postgresql redis gitlab 测试地址:http://localhost:10080
-
sameersbn/postgresql:9.4-12 ImageInfo
docker run --name gitlab-postgresql -d \ --env 'DB_NAME=gitlabhq_production' \ --env 'DB_USER=gitlab' --env 'DB_PASS=password' \ --env 'DB_EXTENSION=pg_trgm' \ sameersbn/postgresql:9.4-12</pre></code> -
sameersbn/redis:latest ImageInfo
docker run --name gitlab-redis -d \ sameersbn/redis:latest -
sameersbn/gitlab:8.4.4 ImageInfo
docker run --name gitlab -d \ --link gitlab-postgresql:postgresql --link gitlab-redis:redisio \ --publish 10022:22 --publish 10080:80 \ --env 'GITLAB_PORT=10080' --env 'GITLAB_SSH_PORT=10022' \ --env 'GITLAB_SECRETS_DB_KEY_BASE=long-and-random-alpha-numeric-string' \ --env 'GITLAB_SECRETS_SECRET_KEY_BASE=long-and-random-alpha-numeric-string' \ --env 'GITLAB_SECRETS_OTP_KEY_BASE=long-and-random-alpha-numeric-string' \ --volume /srv/docker/gitlab/gitlab:/home/git/data \ sameersbn/gitlab:8.4.4
-
-
搭建 redmine 服务 由两部分组成: postgresql,redmine 测试地址:http://locahlost:10083
-
sameersbn/postgresql:9.4-12
docker run --name=postgresql-redmine -d \ --env='DB_NAME=redmine_production' \ --env='DB_USER=redmine' --env='DB_PASS=password' \ sameersbn/postgresql:9.4-12 -
sameersbn/redmine:3.2.0-4
docker run --name=redmine -d \ --link=postgresql-redmine:postgresql --publish=10083:80 \ --env='REDMINE_PORT=10083' \ --volume=/srv/docker/redmine/redmine:/home/redmine/data \ sameersbn/redmine:3.2.0-4
-
-
查询 Docker 版本号
docker version -
查询镜像
docker search [string] -
查询容器信息
docker inspect -
下载镜像
docker pull [imageName] -
docker-compose
-
安装 docker-compose
sudo apt-get install docker-compose -
应用 docker-compose
- 通过 docker-compose 安装拉取和建立 workpress 应用
-
建立 wordpress 文件夹
-
建立 docker-compose.yml 文件如下: wordpress: image: wordpress links: - db:mysql ports: - 8080:80
db: image: mariadb environment: - MYSQL_ROOT_PASSWORD:example -
启动 docker-compose up -d
-
- 通过 docker-compose 安装拉取和建立 workpress 应用
-