Skip to content

update Dockerfile#381

Merged
ebuchman merged 1 commit intotendermint:developfrom
melekes:improvement/dockerfile
Jan 28, 2017
Merged

update Dockerfile#381
ebuchman merged 1 commit intotendermint:developfrom
melekes:improvement/dockerfile

Conversation

@melekes
Copy link
Contributor

@melekes melekes commented Jan 27, 2017

  • update golang to 1.7.4
  • version as env variable
  • change DATA_ROOT from /tendermint/data to /tendermint (it's not just
    data that gets stored in DATA_ROOT; we create data folder on start; as
    a result we get /tendermint/data/data, which is confusing)
  • remove noninteractive env vars (do we really need these?)
  • remove nodejs dep (some apps may require nodejs, but core is not one
    of them; it was convenient before, but now I believe we ought to
    remove it because other people who are using java do not want a
    bloated container with nodejs)
  • build tendermint inside a container (once again, it was convenient
    before, but now I am testing kubernetes and I don't want to wait every
    time TM compiles
    )

Also, I want to suggest renaming the image to tendermint/tendermint (it looks cleaner) and starting tagging it (tendermint/tendermint:0.8.0) as we push it:

docker build -t "tendermint/tendermint" -t "tendermint/tendermint:0.8.0" -t "tendermint/tendermint:0.8" .

- update golang to 1.7.4
- version as env variable
- change DATA_ROOT from /tendermint/data to /tendermint (it's not just
  data that gets stored in DATA_ROOT; we create data folder on start; as
  a result we get /tendermint/data/data, which is confusing)
- remove noninteractive env vars (do we really need these?)
- remove nodejs dep (some apps may require nodejs, but core is not one
  of them; it was convenient before, but now I believe we ought to
  remove it because other people who are using java do not want a
  bloated container with nodejs)
- build tendermint inside a container (once again, it was convenient
  before, but now I am testing kubernetes and I don't want to wait every
  time TM compiles)
@ebuchman ebuchman merged commit ce18332 into tendermint:develop Jan 28, 2017
@ebuchman ebuchman mentioned this pull request Feb 14, 2017
troian pushed a commit to akash-network/tendermint that referenced this pull request Mar 11, 2023
* docs: Add upgrading guidelines for CometBFT v0.34.27

Signed-off-by: Thane Thomson <connect@thanethomson.com>

* Expand on env vars fallback support

Signed-off-by: Thane Thomson <connect@thanethomson.com>

* docs: Add upgrading guidelines to v0.34.x docs

Signed-off-by: Thane Thomson <connect@thanethomson.com>

* docs: Update docs intro root with upgrading guidelines link

Signed-off-by: Thane Thomson <connect@thanethomson.com>

* Add note on Go module URL and historical upgrading instructions link

Signed-off-by: Thane Thomson <connect@thanethomson.com>

* docs: Sync with upgrading root doc

Signed-off-by: Thane Thomson <connect@thanethomson.com>

* Update UPGRADING.md

* Adds a note about the use of go 1.19

---------

Signed-off-by: Thane Thomson <connect@thanethomson.com>
Co-authored-by: Lasaro <lasaro@informal.systems>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants